Total, a Major Energy Operator

4th
largest international oil and gas major, with sales of $171.5 bn in 2017

A transparent and efficient Organization