Windows 8 released in the US on October 26, and promises not only a complete UI overhaul, but also much improved mobile capabilities, new developer tools and greater integration with social media. This article takes a look at the social media capabilities of the new...

Ignite Social Media