Solar field plans uncertain at polluted East St. Louis site

Plans are still up in the air for a solar field at the polluted former Alcoa plant in East St. Louis, IL.
Up Next
Plans are still up in the air for a solar field at the polluted former Alcoa plant in East St. Louis, IL.

After 17 years of cleanup, plan for solar farm at polluted East St. Louis site still uncertain

March 15, 2018 07:07 PM