http://www.crn.com.au/
Financial results break-down for the three largest cloud providers in the world.