15 hours ago400 Jobs Lost! Inside the Shocking Closure of Lion Electric’s Joliet FactoryAutomotive Reviews