Deploying carbon capture and storage is “an urgent priority” if climate change is to be kept in check, the Institution of Chemical Engineers has warned.
Deploying carbon capture and storage is “an urgent priority” if climate change is to be kept in check, the Institution of Chemical Engineers has warned.