UK issues 20 offshore carbon storage licenses to 12 winning companies




Licensing round touted as ‘one of many’ as country looks to develop carbon capture and storage potential