News

Windows Phone 7: Some Will Win, Some Will Lose

Windows Phone 7 phones made their debut this week and ship next month. Who will benefit and who will sing the blues? Here are five likely winners and losers.