Shell grows U.S. c-store network with Tri Star acquisition
Shell is taking full ownership of Tri Star Energy, adding 320 retail sites and supply agreements with 552 dealer-owned locations.
Shell is taking full ownership of Tri Star Energy, adding 320 retail sites and supply agreements with 552 dealer-owned locations.