Ola launched auto rickshaws in Liverpool, United Kingdom. Picture from the company’s official Twitter handle. London (TAN): India-based ride-hailing company Ola is taking over UK streets with it entering the…
Ola launched auto rickshaws in Liverpool, United Kingdom. Picture from the company’s official Twitter handle. London (TAN): India-based ride-hailing company Ola is taking over UK streets with it entering the…