Illinois approved plans for a new natural gas power plant despite recently-passed legislation that is among the nation’s most ambitious clean energy laws. The plant, the Lincoln Land Energy Center, …
Illinois approved plans for a new natural gas power plant despite recently-passed legislation that is among the nation’s most ambitious clean energy laws. The plant, the Lincoln Land Energy Center, …