St. Louis battery plant could lose $200M grant from Dept. of Energy cuts: REPORT

Oct 18, 2025 - 18:00
St. Louis battery plant could lose $200M grant from Dept. of Energy cuts: REPORT
A half-billion-dollar battery plant planned for north St. Louis now faces an uncertain future after the U.S. Department of Energy reportedly halted a $200 million federal grant intended to support construction.