Loading…
Wabash National plans to invest $70 million over 10 years in its north and south plants in Lafayette, Indiana, to address capacity constraints. The plan would retain 385 jobs and create 75 new ones, and was presented at the Lafayette City Council meeting on Monday, 13 September 2021.