powerpage.org
Opera web browser updated to 12.13.1734
Late Thursday, Opera Software released version 12.13.1734 of its web browser. The new version, a 20.3 megabyte download via MacUpdate, boasts the following fixes and changes: General and User…