MICROSOFT HAS SENT a beta version of Internet Explorer 6, the next iteration of its Web browser, to a group of testers, developers, and partners, the software giant confirmed Tuesday.
Read more
Read more