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