Together with its sister companies ExxonMobil, BP, Chevron, Shell and ConocoPhillips, Total is one of the six oil and gas super-majors. Total produces 2.8 million barrels and charters 143 million tonnes of oil per year. It has 800 industrial sites and 14,000 petrol stations around the world. But today, the climate crisis, the concern of public opinion and the mistrust of govern...