Microsoft's Azure Clouds

Bob Muglia, president of server and tools business at Microsoft, on the benefits of cloud computing for businesses