Published at LXer:
The Opera desktop web browser released its latest version 70 with usability improvements to its existing feature set. Coming up after a month of previous release Opera 69, this release focusing on improving your browsing experience.
Read More...