An interesting amount of "MS is winning over AWS" articles these days. Not buying any of it.
Also note revenue includes `internal spending` :D
Microsoft knows how to sell to those sort of customers, so it's entirely plausible that they have extended that reputation and sales approach to Azure.
https://www.buzzfeednews.com/article/craigsilverman/disinfor...
The corp IT departments probably have a lot more inherent trust for Microsoft so I can see a lot of internal workloads moving into Azure regardless. I know they're working hard to leverage their existing deals with these departments or enlisting clueless executives to nab that juicy cloud scale application the company is actually making money on though.