Ecocho definitions

Search

Ecocho

Ecocho logo #10101) Carbon finance
Found on https://www.crosswordclues.com/clue/ecocho

Ecocho

Ecocho logo #21000 Ecocho was a search engine with the aim of offsetting carbon emissions by donating 70% of revenues to `carbon offset credits`. The site launched on 14 April 2008. It is owned by the Found Agency, a search engine optimisation company. The Ecocho search is powered by Yahoo! after a termination of their account with Google. For every 1,000 searches.....
Found on http://en.wikipedia.org/wiki/Ecocho
No exact match found.