I doubt it. There is lot of politics and bureaucracy in India. Microsoft has got lot of government projects which I think would not be possible without lot of lobbying and investments.
Amazon has just started there so it will take sometime before we get to know the details.
Amazon has just started there so it will take sometime before we get to know the details.