Shell and Equinor Oil and Gas Production Is Blocked at Sites Off British Coast
A court in Scotland blocked the production of oil and gas on Thursday at two large project sites being developed in British waters until their impact on climate change can be assessed. The decision was a blow for the sites’ developers, Shell and the Norwegian company Equinor, which have already spent or committed hundreds of […]