[ad_1] LONDON: A perfect storm of supply chain delays, design flaws and higher costs in the offshore wind industry has put dozens of projects at risk of not being delivered…
[ad_1] LONDON: A perfect storm of supply chain delays, design flaws and higher costs in the offshore wind industry has put dozens of projects at risk of not being delivered…