If you ever find yourself at the Princess Juliana International Airport on the island of St. Maarten, it probably means you are about to be leaving paradise. It’s time to stop thinking about which pristine beach you are going...
A 13-year love affair between two of Europe's largest flag carriers was finally consumated today, as British Airways and Iberia signed a formal deal to combine their businesses.