Read More Energy Industry News Willow Creek Wind project : Ørsted signs PPA with Iowa’s NIMECA Ørsted said that it has signed a power purchase agreement (PPA) for the 103MW Willow Creek Wind project… byPallavi MadhirajuMay 30, 2021