Google and Microsoft Battle The Cloud
Google is on a deadlock with Microsoft for the next possible Internet-driven revenue. Both of them are wooing companies to subscribe to their hosted versions of vital communications and office software. Computer science students…