Will be located at the Renault plant in Flins (France) and will start production next July.
Latest Updates & News Article