Even though Internet Explorer is the market leader in web browser industry, it seems to lose its steam over its competitors which have been trying their best to outdo IE in many regards. With faster browser like we see in the recent beta release of Safari 4.0 by Apple, Microsoft needs to rebrand its official [...]




