07/02/2021

Q&A: What is China's carbon trading scheme?

China has launched the world's biggest carbon trading system to help lower carbon emissions, but critics and analysts have raised doubts about whether it will have a signficant impact.