CNBC
Shell said Wednesday it had signed a deal to purchase power from a development dubbed “the world’s largest offshore wind farm.”
The 15-year power purchase agreement relates to 240 megawatts from Dogger Bank C, the third and final phase …
Sign up to receive free Oil & Gas 360 Newsletters