Microsoft launches Internet Explorer 9

By Rachel Hand topicIcon Internet News

The Beta version of Internet Explorer 9 was revealed yesterday, with Microsoft focusing on the improved speed, graphics and UI of the new browser. Despite still being the world