EDD St. Charles Energy Center Tour
The Economic Development Department along with our County Administrator toured St. Charles Energy Center Thursday, June 1. The plant is expected to generate about $100 million in tax revenue to the county over two decades.
50 photos · 127 views