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