An infographic from The Climate Group the climate group that takes a look at why the world’s most influential companies are committed to renewable power.


Source: The Climate Group / RE100

Main image by Andreas H @ Flickr.