Internet Explorer 8 – TechBeta
- 0 Comments
Techbeta is the nickname for new internet explorer 8 that is comming out soon. I haven’t done much research on it but for one thing I know is that it will be a good competition to firefox 3.
Some More news on IE8