Opera's new Air browser will encourage you take breaks from the internet

5th Feb 2025    |     Source: Yahoo