Amazon.com, Inc. the world’s largest e commerce company, is considering spinning off its India business and listing it on the domestic stock market.
In mid-November last year, Manish Tiwary, Amazon India’s Country Manager, made a presentation to the parent company’s external board at its Seattle headquarters. Tiwary spoke not just about ...