The Urinals of Total Gas Stations

Total is a Paris-based oil and petrochemical concern. Total operates gas stations under its various brands, including the original brand of "Total", in over 130 countries. This particular Total is located outside of Strasbourg, France

Filed under: Business
Tweet

"Total S.A. (Euronext: FP, NYSE: TOT) is an oil company headquartered in Paris, France, and one of the six "Supermajor" oil companies in the world. Its businesses cover the entire oil and gas chain, from crude oil and natural gas exploration and production to power generation, transportation, refining, petroleum product marketing, and international crude oil and product trading. Total is also a large-scale chemicals manufacturer."