The Cloud is the latest big buzzword in the tech industry. Although Microsoft is usually late in entering...

Get Adobe Flash player