BP pays huge premium to acquire TravelCenters of America for $1.3bn

TravelCenters of America (TA), the nationwide operator/franchisor of the TA, Petro Stopping Centers and TA ...