Renault SA reveals huge parts centre!
motoring.iafrica.com / Posted 1 months ago
Renault's new parts and distribution centre in Spartan. Credit: Quickpic
Renault South Africa has revealed details of a massive new parts and distribution centre currently under development near Johannesburg.
The local arm of the French automaker... Read more