TECH
10/26/2010 05:12 am ET Updated May 25, 2011

IE 9 Screenshot LEAKED? Simpler Internet Explorer 9 Pictured

The new design for Microsoft's next web browser is expected to be unveiled September 15th, but the company's Russian press site may have inadvertently spilled the beans a bit early. A screenshot of what appears to be the new IE9 made a brief appearance on the site before being yanked down.

Read more on webmonkey.com