FreightWaves Infographics: Over 600 layoffs hit supply chain firms in California, Illinois and New York


To view more FreightWaves infographics, click here

Exit mobile version