Office 2013 packaging spotted in the wild, January 29th release confirmed

We’ve received a photo that shows the Office 2013 final retail packaging in the wild and ready to be sold, while also having the January 29th release date and pricing effectively confirmed Read more…
Neowin