Enel's new Illinois project supported by three PPAs

The 185MW HillTopper highlights US trend where three or more power off-take deals enable construction of a wind farm

HillTopper wind farm
HillTopper wind farm
Published 12 December 2018, 17:08Updated 12 December 2018, 18:24