Microsoft has launched its new and massively upgraded productivity suite Microsoft Office 2010 today. The software got a whopping 9 million downloads of its beta version and after years of development and improvements based on feedback from the beta version users, the new version goes on sale at 35,000 retail stores and a number of […]
Posts tagged as: