CCS licensing round opens as Scottish project rejected
Fourteen offshore locations have been offered around the coast of Scotland and England to potentially store carbon dioxide captured from industrial processes.
Fourteen offshore locations have been offered around the coast of Scotland and England to potentially store carbon dioxide captured from industrial processes.