October 8, 2017
total sa

Total S.A., Much More Than Oil Production

One of the seven “Supermajor” oil companies in the world, Total S.A. is best known for its oil exploration and […]