85460932
Oct 31, 2011
Providing cloud computer services for multi-user and multi-tenant communication, collaboration, identity, productivity, management, security, and connections to existing and emerging application programming interfaces (APIs)
Computer and Scientific