How Microsoft And Skype Embarrassed Google
If Microsoft put together a welcoming committee for Google’s new CEO Larry Page as Page assumed his new job recently, it couldn’t have done a better job. First the Redmond, Wash.-based software giant took the wraps off its Office 365 beta, which turns out to be far and away better than any single aspect of […]