
Renault expands network presence to more than 500 sales touchpoint in India
Renault India announced the addition of more than 40 new sales and service touchpoints across India in the month of December. This marks a total of more than 120 new sales and service tou...