Over the past two decades, the number of international travel departures across the globe has more than doubled from roughly 600 million to 1.3 billion.
The battle for the customer is fiercer than ever. The perpetual tug-of-war between travel suppliers and online intermediaries has intensified as the online travel agencies (OTAs) continue to flex their strength in the space. Where do you stand?