Energy MarketsFinanceGenerationStorageTop Stories

Shell, Equinor and bp secure key stake in UK’s mega oil and gas licensing round

Twenty four licences have been offered to seventeen companies, including industry leaders

Related Posts