EcoCho Apparently Not Green Enough For Google

Google terminates advertising partnerships regularly based on fraud or consumer protection issues, or just because. They never comment publicly on any particular instance, but it’s usually prett

Ecocho Means Well, I'm Sure

Ecocho is a new search engine wrapper for Google and Yahoo that calls itself the first “green” search engine. They get to that claim by using some of the revenue they generate to buy carbo