Icon
 

China makes rapid progress in developing carbon capture