Posted by quoderat on Friday Oct 11, 2019

Revealed: the 20 firms behind a third of all carbon emissions.