Jump to content

Featured Replies

Posted

By Paul Thurrott

Microsoft this past weekend released a nice new advertisement for its Internet Explorer web browser, which it says will unleash a more beautiful web. The ad is appearing on TV, across cable, broadcast, cinema and with localized versions internationally.

 

Continue reading...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...