That is probably a million dollar question of today! All the major browsers released their latest versions in March. Google released its Chrome 10 stable on 9th March while Microsoft released its Internet Explorer 9 on 14th March followed by Mozilla Firefox 4 release. April, was surely a decisive month to determine which of the browser won the race! Lets have a look.
Full story »