Total, a Major Energy Operator

4th
largest international oil and gas major, with sales of $149.7 bn in 2016

A transparent and efficient Organization