Microsoft Corp released the latest version of its Web browser, saying that it would work at faster speeds, deliver better graphics and be less obtrusive to users.

Tags: , , ,