Clarissa Hawes
Thursday, May 23, 2019
Penske Logistics to lay off 80 drivers, close terminal in Indiana
Pennsylvania-based Penske Logistics announced it is laying off 80 drivers and will close its terminal in Fort Wayne, Indiana, in July.