Opera 11 is a Success
Last Thursday, the Norwegian company Opera Software, released the latest version of their browser, Opera 11. Tab Stacking, Extensions and a Mail Panel are some of the new features.
According to Opera Software, the new version has been downloaded 6.7 million times during the first day after launch. Some of the downloads are auto updates, but Opera Software is still very satisfied with the response.











