World's Longest Tesla Supercharger Station Now in France! Non-Tesla Owners Can Also Use It The world's longest Tesla Supercharger station is now in France! Here's what you need to know about the new charging station at E.Leclerc Montauban. by Griffin Davis