Login | Do you want to become a Milestone Member? Register now
Total is a major energy operator, that produces and markets fuels, natural gas and low-carbon electricity. They are the fourth largest international oil and gas producer in the world, the largest retailer in Africa and the largest refiner and petrochemical producer in Western Europe. Total has an extensive portfolio of oil and gas production facilities, service stations and refineries and chemical sites supported by approximately 98,000 employees in 130 countries.

What's their challenge?