Top
50°

Opera 11 beta released

Earlier today, Opera software announced on their community blog MyOpera that the new anticipated version of their desktop browser, Opera 11 would be released in beta after having undergone several alpha releases.

The story is too old to be commented.