Uber starts using electric vehicles in parts of New Delhi

Uber decided to deploy electric cars in some parts of New Delhi, India to meet the mobility needs … Continue reading Uber starts using electric vehicles in parts of New Delhi