Total unveils its first Natural Gas Fueling Station in France Apr 6, 2017 Total yesterday officially inaugurated its first natural gas fueling station in France, in Nantes. Natural gas fuel is an…