News

Germany-based search engine and browser nonprofit Ecosia is the latest party to make an offer for Google's Chrome.