China is the world’s biggest emitter of greenhouse gases and has set ambitious targets to cut down its emissions, including hitting peak carbon levels by 2030
The move is significant given estimates that the carbon removal industry could earn up to $100 billion a year by 2030, but remains plagued by scepticism
All existing carbon credits linked to renewable energy projects failed to qualify as per the Core Carbon Principle standards due to concerns over their role in preventing emissions