Unlocking the Beauty of the Web…X2

Last September, Microsoft unveiled the beta version of Windows Internet Explorer 9 (Microsoft’s most-downloaded browser beta of all time, with more than 40 million downloads). Well good news to all of you Web browsing junkies! Announced Monday at SXSW, the Web is now even more beautiful and immersive with the launch of Internet Explorer 9….