Renault India announced the addition of 17 new sales and service touchpoints, which include 14 showrooms and 3 workshops across India. With the inauguration of the new dealerships, Renault’s network has expanded to more than 390 sales and over 470 service touchpoints, which include over 200 Workshop On Wheels locations across the country. At the same time, we worked closely …