London, October 6, 2025 — The British government has delayed its long-anticipated decision on the development consent order for the Outer Dowsing Offshore Wind Farm, sparking concern among investors, environmental …
Tag:
