DeBriefed 17 November 2023: Countries fail 1.5C test; US and China agree on renewables; Why runners care about climate change
Welcome to Carbon Brief’s DeBriefed. An essential guide to the week’s key developments relating to climate change. This is an online...