Even the British Airways’ mainstay has been long-haul international operations. On the other hand, Air India, which operates to around 120 international destinations out of its total 370 touchpoints, doesn’t make profit on the majority of international routes.

