powerpage.org
Opera 12.11.1659 public beta goes live, now available for download
On Monday, Opera Software released a public beta of version 12.11.1659 of its web browser. The new version, a 19.1 megabyte download via MacUpdate, boasts the following fixes and changes: – CT-3634…