windows close

What Could Windows 8 Mean For Mobile?

Windows Phone 8 is fast approaching. So what have Microsoft done to improve their fortunes in the second round?