Windows Phone 7 sales underwhelm November 9, 2010 by admin Tweet Windows Phone 7 went on sale on Monday of this week in the U.S. and the sales were not … Read more