This is the first of 12 turbines for the 130-MW South Fork Wind project. The state expects all of them will be installed by early 2024.
CIC Insights, technology investment trends, cutting edge innovations and more…
Δ