Skip to content

The COP 28 agreement: Our key analysis