|

Lincoln Land Energy Center


Illinois EPA Issues Permit for New 1.1-GW Gas-Fired Facility

Environmental officials in Illinois have signed off on construction of a 1,100-MW natural gas-fired power plant sited near Springfield, the state capital. EmberClear, an energy company with offices in Houston,…