The software giant is ready to throw piles of dollars at new business efforts, particularly online services.
Microsoft girds for new battles
Microsoft girds for new battles