Willow Creek Wind project : Ørsted signs PPA with Iowa’s NIMECA

Pallavi Madhiraju- May 30, 2021 0

Ørsted said that it has signed a power purchase agreement (PPA) for the 103MW Willow Creek Wind project in South Dakota with Iowa power supplier ... Read More