Business & Finance Skoda Auto Reaches 300 Customer Touchpoints in India Skoda Auto India 300 Touchpoints Skoda Auto India has expanded its customer network to 300 touchpoints across 172 cities, with a major focus on Tier 2 and Tier 3 markets.... By Raja Yadav July 14, 2025