Sci-Tech

Greenpeace faults many tech giants for environment impact

Published: 

The Greenpeace ship 'Arctic Sunrise' is seen in the Gulf of Mexico off the coast of Louisiana on Oct. 15, 2010. (AP / Gerald Herbert)