Petrochemicals giant Ineos has unveiled plans to develop Scotland’s first carbon capture and storage (CCS) system at Grangemouth.
Petroineos
1-1 of 1 Articles
Petrochemicals giant Ineos has unveiled plans to develop Scotland’s first carbon capture and storage (CCS) system at Grangemouth.