Friday, May 13, 2011

Microsoft claims Windows Azure appliances exist