Ola’s Revenue Down By 95% In Last 2 Months, Lays Off 1400 Employees
Ola, on Wednesday, announced that it will have to fire 1,400 employees as its business has been down by 95% in the last two months due to the COVID-19 lockdown. In an email to employees, Ola Co-Founder and CEO Bhavish Aggarwal said that the future of the business is “very […]