It might be the latest hit single from Matchbox Twenty, but in anticipation of the impending (official) reveal of Microsoft Office 2010, I thought it would be fitting to take a moment to reflect on what was envisioned of collaboration technology in 2010 by no other than Microsoft themselves almost half a decade ago in [...]
More...