
When Microsoft and Nokia announced their partnership to produce Windows Phone 7 smartphones, we heard rumors that Microsoft were paying Nokia a large amount of money to put Windows Phone 7 on their smartphones.It was reported at the time that the reason Nokia chose Microsoft over Google’s...
Have you an opinion, used or been to this object or place? Tell us what you like don't like about it, or post any specs/info about it: