Environmentalists still aren't satisfied with Tenaska, even after the Omaha company made major changes to the plant it wants to build in central Illinois. Legislators could take up the revised plan this week. IPR's Amanda Vinicky reports.
Support Your Public Radio Station