France launches high-integrity Carbon Credit Charter to boost its net zero progress

background image