Friday, April 20, 2012

Microsoft Earnings Show Enterprise Strength, Consumer Weakness