Amazon India head quits; Ola Electric IPO subscription
Amazon India country head Manish Tiwary is set to step down in October. Details on this and more in today’s ETtech Top 5.