Total

Paris-based Total is one of the five largest oil companies in the world. Its vertically integrated business participates at each level of the oil and gas supply chain, from hydrocarbon extraction to refining and distribution.

This company did not respond to our request for more information. We will update this page as soon as we hear from them.