Costs, risks and benefits: can carbon sequestration take off? – chinadialogue

Costs, risks and benefits: can carbon sequestration take off?  chinadialogue

After the IPCC’s urgent warning on climate change, will China speed up development of controversial carbon capture technologies?