Ola To Set Up Tech Centre In US, Build Team Of Over 150 engineers
The team will also collaborate closely with global teams in various geographies where Ola operates, Ola added. (Representational Image)
The team will also collaborate closely with global teams in various geographies where Ola operates, Ola added. (Representational Image)
Comments Close