Management Quality and Carbon Performance of Energy Companies: September 2020 Update

07/10/2020

Coal Mining Electricity Utilities Energy Oil & Gas Oil & Gas Distribution

TPI’s 2020 assessment of the energy sector, comprising 163 companies in coal mining, electricity, and oil and gas production and distribution.

Download file