Microsoft has launched new Office Suite of applications

Microsoft Corp. has launched the new Office Suite of applications including desktop staples Outlook email, Excel charts, Word and PowerPoint for the consumers after spending two and a half years in its making. “The notion of an always up-to-date streaming Read More …