Why Microsoft's Mobile Effort Failed
dailyfinance.com