Microsoft has stated numerous times that its Windows Phone platform is to battle for mobile supremacy...


More...