A Scottish court has determined that the consent for two new oil and gas fields in the North Sea was granted unlawfully. This ruling comes after a legal challenge led …
Tag:
Shell
-
Business