North Sea Transition Authority grants 24 new oil and gas licenses to major energy firms

Pallavi Madhiraju- February 2, 2024

In a significant step towards ensuring the UK's energy security and supporting the domestic economy, the North Sea Transition Authority (NSTA) has offered 24 new ... Read More