Renault’s logo standing in front of the Eiffel Tower at a dealership in Paris yesterday as the French carmaker posted figures showing sales were down 26.4 per cent in October.
Renault’s logo standing in front of the Eiffel Tower at a dealership in Paris yesterday as the French carmaker posted figures showing sales were down 26.4 per cent in October.