- The Office System
- By Ionut Arghire
- August 3rd, 2012
The New Outlook Web App (OWA) Lands on Tablets and Smartphones
It features optimizations to scale on smaller screens of these devices
It features optimizations to scale on smaller screens of these devices