Renault XBA: Renault’s cheapest car globally, May-2015 India launch
March 31, 2015
Renault’s Indian run has not been as successful as it would have expected to. Barring the Duster, not even a single car from its stable has been able to …