Thanks ! They don't mention Visa specifically here so still a bit doubtful. Here's the relevant section. This should mean I'll be fine as long as I get both the boarding passes at the origin right ?
Our transfer passengers, coming from an international point and continuing to an international...