TravelCenters revamps leadership

WESTLAKE, Ohio — TravelCenters of America announced Friday that it has launched a company-wide reorganization to improve its operational efficiency and profitability. The announcement came just weeks after the company laid off 2,900 field employees and 122 corporate staff in the face of the Covid-19 pandemic. The reorganization plan includes significant leadership changes with the […]