Publication | December 8, 2010 at 16:54
The latest assessment of 17 global information and technology (IT) companies by Greenpeace reveals signs of climate leadership and also gives penalty points for inaction, within a sector which could transform the market for clean energy. The IT...