The UK Government appears to have committed itself to no new oil and gas licences with the publication of the King’s speech
Categories
The UK Government appears to have committed itself to no new oil and gas licences with the publication of the King’s speech