Enel begins operations at 185MW HillTopper wind farm in Illinois, US

Image: Enel inaugurates wind farm in Illinois. Photo: Courtesy of RawFilm/Unsplash.