UK High Court Upholds Legality of Oil and Gas Exploration Licences Amid Climate Concerns
A fresh legal bid to halt new oil and gas exploration in the North Sea has failed, as judges rule
Read MoreA fresh legal bid to halt new oil and gas exploration in the North Sea has failed, as judges rule
Read More