The carrier exceeded its operational expectations last year, resulting in billions of dollars of profit.
The crash of Air India Flight 171—a Boeing 787—in Ahmedabad in June, resulting in the deaths of 241 passengers and crew on board and a further 19 on the ground cast a pall over the airline’s ongoing ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results