TPE Logo
Trucking company says long-term contracts are forcing it to absorb increasing cost of diesel