News

While I doubt the “substance” in Google’s keynotes was a reaction to Microsoft’s one day earlier “fluff”, it was still a refreshing contrast.