
Just 90 companies are to blame for most climate change, this ‘carbon accountant’ says
The output of this oil refinery in Rodeo, California, is a small part of Richard Heede’s carbon inventory. Noah Berger Just 90 companies are to blame for most climate change, …
Read More