After claiming for months it would not issue a new version of its Internet Explorer browser until it shipped Longhorn, Microsoft decides to deliver an IE 7.0.
Read more
Read more