Oct
23rd
Stay connected Subscribe to our RSS feed
Renault's revenue was hit by a sales decline in India, currency and market slumps in Argentina and Turkey and the effect of its withdrawal from Iran.
Stay connected Subscribe to our RSS feed
Do not miss the latest Auto News !