Business
Wind Developers Sign the Decade’s Largest Turbine Order
The 4.2-gigawatt framework agreement locks in factory capacity through 2031 — and signals that offshore economics have turned.
Topic
1 result
The 4.2-gigawatt framework agreement locks in factory capacity through 2031 — and signals that offshore economics have turned.