CEDA.JPG

Image of the PowerPoint slide that says 'We are off track to meet Paris 26% agreement"