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,…
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,…