Ola CEO Bhavish Aggarwal Booked Following Employee’s 28-Page Suicide Note; Company Responds

The FIR, registered by Bengaluru police, also names Subrath Kumar Das, Ola’s Head of Vehicle Homologation and Regulation, along with others

India