Skip to content
The COP 28 agreement: Our key analysis