Neil Hall / Reuters
Alex Cruz also ruled out resigning.
PRAKASH SINGH via Getty Images
The carrier cancelled hundreds of flights from London yesterday.
The ban on diesel taxis in the Delhi-NCR region could affect the BPO industry and potentially cost the country $1.2 billion, the central government told the supreme court on Thursday. Due to the blank...