ScienceNew Opera Internet Browser ReleasedSeptember 1, 2009 / StaffNorway's Opera Software (OPERA.OL) released on Tuesday a new version of its browser, Opera 10, promising faster downloads, new design and…