The company is working to deliver on massive cloud infrastructure contracts with customers Read more at The Business Times.