Hatchback Spares

Renault. Renault, in full Régie Nationale Des Usines Renault, major French automobile and motor carrier manufacturer. Controlled by the French government, it is the country’s largest manufacturer and exporter of motor vehicles. Headquarters are in Boulogne-Billancourt.