Oil giant
BP
announced Thursday it was acquiring
TravelCenters of America
which owns a network of 280 service stations and convenience stores around the country.
The move shows some of the potential, and the limitations, of the company’s energy transition strategy.
Discover more from Today Headline
Subscribe to get the latest posts to your email.