Tag: Oil & Gas Operations

Sort: Title | Date Sort Descending
View:

Total SA

0 Views

Total SA history, profile and history video    Total SA is a French multinational integrated oil and gas company headquartered in La Défense, France. It was founded as the Compagnie française des pétroles (C...