Microsoft made a major leap skywards this week with the release of a cloud-based version of its Office software to businesses called Office Web Apps.


More...