Ola tuk-tuk

Ola launches operations in three new cities in UK

Ola made it clear that they have not launched auto rickshaws in the UK. Ola branded e-rickshaws were only used as part of an activation campaign to celebrate the launch of Ola's services in Liverpool. 23 days ago