Energy giants forge closer ties for UK carbon capture bid
New alliance called East Coast Cluster brings together major planned decarbonisation schemes on east coast of England
New alliance called East Coast Cluster brings together major planned decarbonisation schemes on east coast of England