North Sea Future Plan

Legislation

2025 UK government policy document banning new oil and gas exploration licences

1 story