Ola to lay off 1,400 employees Ola said today that it is laying off 1400 employees, nearly 25%… Ishika Giri20/05/2020