SAN FRANCISCO - Despite some initial glowing reviews, Microsoft has been flooded with complaints about its new Internet Explorer 8 and has seen early users downgrade to the previous version, Information Week has reported.The software giant is hoping that its new browser will help stem a steady flight of surfers to rival products, most notably [...]
Please fill in the following fields
* - Required
Your Name: *
Your E-Mail: *
Your Remarks:
Friend's Name: *
Friend's E-Mail: *