Oil Giant BP Acquires TravelCenters of America

TravelCenters of America is being acquired by BP Products North America in a $1.3 billion deal announced Feb. 16.

Author