"Could Have Handled It Better": Air India CEO Apologises For Peeing Incident

Tata Group-owned Air India CEO Campbell Wilson on Saturday apologised for a flyer urinating on a fellow female passenger on a flight from New York in November, and said four cabin crew and a pilot...