UK issues 20 offshore carbon storage licences to 12 winning companies
Licensing round touted as ‘one of many’ as country looks to develop carbon capture and storage potential
Licensing round touted as ‘one of many’ as country looks to develop carbon capture and storage potential