Greenpeace today released an update to its “Clicking Clean: A Guide to Building the Green Internet” report, and while Apple continues to lead for renewable energy efforts, Google once again increases its score thanks to new initiatives. expand full story
clean energy index Stories May 12, 2015