Travel Centers of America has laid off 190 employees at its headquarters and other locations and company officials said they plan to make similar reductions in their hourly work force.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.