Office Web Apps – Available in 150 Additional Countries!

We wanted to send out congrats to the Office Web Apps team; today they announced the Web Apps are available in more than 150 countries! The Web Apps let users view, edit and share Office documents from any computer with a browser and internet connection. Some of the new locations include India, Indonesia, Israel, Malaysia, [...]