China's homegrown carbon capture facility passes reliability verification

China's homegrown carbon capture facility passes reliability verification