Uber India’s business development head Mahesh Bhalla quits, four months after joining

Uber India’s head of business development, Mahesh Bhalla has called it quits…