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

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