Where did it all go wrong for Ola Cabs’ international business?
Image credit: company Synopsis Ola Cabs is shutting operations in the UK, Australia and New Zealand. Despite high profile hires, buzzy marketing and initial enthusiasm, Ola couldn’t make headway in …