Opera 11.50 has been released. The next version of Opera 11 will sport a more sleeker look and have an enhanced password synchronization and built-in goodies for developers.

Below are the people responsible for the successful release of the the newest version of the popular web browser: