Europe’s Dirty 30

Europe’s Dirty 30

Report exposes the top 30 CO2-emitting power plants in the EU in 2013, with Poland, Germany and the UK ranking first.

ECF is “Key Player”

ECF is “Key Player”

Analysis of ECF and five other organisations’ strategies to creating social impact.