December 13, 2018
Via: CNBC energyEnel has started operations at the 185-megawatt HillTopper wind farm in Illinois via its U.S. renewable business Enel Green Power North America. Through power purchase agreements the facility, in Logan County, will sell power to Bloomberg LP, General Motors and […]