I just seen this news on CNBC
it says that Microsoft has to pay tax on Royalty in india which they are getting from sell of there softwares...
Reasone is that M$ is giving the license of the software, not selling it....
(I dont have more details regarding that.

..)