Total Puts into Operation France’s Largest CNG & Bio-CNG Station
(Total/NGV Journal) Total has opened France’s largest filling station exclusively dedicated to natural gas and biomethane vehicles. Located at the heart of the logistics platform of Gennevilliers, the second largest fluvial port in Europe, this facility is now open 24/7 to