Items tagged with Scandinavia
by
Joel Hruska - Sun, Aug 07, 2011
Windows Phone 7 was supposed to reverse Microsoft's declining market share, prove that the company was capable of designing a product that could stand against the best Android and Apple had to offer, and re-establish the company as a major...
Read more...