Amazon India head quits; Ola Electric IPO subscription 0 06.08.2024 16:31 Economictimes.indiatimes.com Amazon India country head Manish Tiwary is set to step down in October. Details on this and more in today’s ETtech Top 5.