All Channels

Neowin: Windows Phone 7 review

Microsoft has not been shy in admitting that their mobile efforts over the past few years have been less than stellar. A decline in market share and mind share has seen the software giant struggle to stay relevant amongst strong offerings from both Google and Apple.

The story is too old to be commented.