Today Opera released Opera 10.50, claiming it to be the worlds fastest browser for Windows computers. Opera 10.50 includes a new sleek, refined design, including private browsing, so users can surf anonymously.
Opera’s new menu...