Skoda Auto India’s Sales & Service Network Crosses 205 Outlets
In December 2021, Skoda had around 175 touchpoints in India, across 117 cities, and over the last six months the company has added over 30 outlets to its network. The company is now targeting 250 touchpoints by the end of 2022.