Tag: rural presence

Renault India strengthens its rural presence through its unique– ‘rural float’ initiative

Renault India strengthens its rural presence through its...

Engaged with more than 23,000 customers in 233 towns across 13 States