The nuclear plant outside Byron, Illinois, supports hundreds of jobs and provides the majority of tax revenue that funds local schools. For residents, the political bickering over an energy deal that could save or kill the plant presents a direct threat to their future.

Read More

Leave a Reply