CCS speeds ahead in China
There are now 18 large-scale carbon capture and storage (CCS) facilities around the world, with China recently establishing the 18th.
There are now 18 large-scale carbon capture and storage (CCS) facilities around the world, with China recently establishing the 18th.