Energy MarketsGenerationNet ZeroTop Stories

No new UK oil and gas permits on the table

The government has decided not to issue new oil and gas licences but will not disclose its budget for potential legal challenges from businesses

Related Posts