Business

Germany's Ecosia proposes stewardship to run Google Chrome

22618181
Germany's Ecosia, a nonprofit search engine, said on Thursday it has submitted a proposal to assume a 10-year stewardship of Alphabet's Google Chrome web browser.

SEE MORE

More