EnergyPremiumRepsol's $1.5 Billion Illinois Wind Farm Advances Despite Policy Shifts
Global energy developer Repsol is moving forward with a significant 500-megawatt wind farm project in Peoria County, Illinois. The development is proceeding despite a notable shift in federal energy policy last year.
Published now
Read more →