The software giant is promoting a renewed focus on services delivered over the Internet as it tries to fend off challenges from Google and other competitors.
Microsoft Serves Up Internet Services
Microsoft Serves Up Internet Services