Articles by IBT News Desk

IBT News Desk

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. 24 days ago