Where Do We Stand on COP26 Climate Promises? - A Progress Report.
'Leaders left the climate summit in Glasgow (COP26) in November 2021 riding high on a wave of new commitments from governments, businesses and others...'
'In the months since, things are less rosy.'
(World Resources Institute, Washington USA) >