Sections
Shows
Events
Tearing presentations, making staff run laps: How CEO Bhavish Aggarwal made Ola a 'toxic' workplace
Ellen DeGeneres reportedly gives a second apology to staff for being 'short and impatient'