India’s Ola retreats from international markets, exiting UK, Australia and NZ
Ola is shutting down its operations in the UK, Australia and New Zealand, six years after expanding to international markets as it shifts focus to shoring up its domestic business ahead of an initial ...