Company News
Shell Completes Tri Star Takeover, 320 Sites
Shell announced it will acquire the remaining 67% of Tri Star Energy, taking full ownership of the U.S. fuel retailer.
The deal adds 320 fuel and convenience retail sites in Tennessee and neighboring