The IEA’s fingerprints were all over the failed UN climate talks in Madrid. And so, it was not hard to find them and set the record straight.
Day: December 17, 2019
Climate Deniers Celebrate Boris Victory in the UK
The results of the UK election does not bode well for the climate. But we must remain strong.