Amazon India head resigns amidst expansion plans, antitrust allegations
By
CS Mathew
Amazon India’s country head Manish Tiwary resigned after an eight year stint in the company. He will remain with the company till October this year to assist Amazon in a smooth transition.