Ola to set up tech centre in US, build team of over 150 engineers

by - 8:11 PM

Ride hailing major Ola Thursday said it plans to set up an Advanced Technology Centre in San Francisco Bay and build a team of over 150 engineers to work on technologies like electric and autonomous vehicles.

from technology - Technology News | Latest Technology & Startups Industry Information and Updates: ET Tech : ETtech.com http://bit.ly/2MKDQU7

You May Also Like

0 comments