Man who urinated on co-flyer on Air India flight identified, Delhi Police seeks Look Out Circular
The accused, Shankar Mishra, is the vice-president of the India Chapter of an American multinational financial services company, Wells Fargo, headquartered in California.