Thanks to its new ‘Made in France’ 96.9kWh battery ... meaning your French family road-trip starts here. If you’re concerned about electric points and charging times, fear not - the Mode ...