Monday, July 15, 2013

Microsoft vs. Google: The view from the Office 365 trenches