Skoda India has announced that it now has over 250 touchpoints across the country. This landmark was achieved with the inauguration of a sales outlet in Gulbarga, Karnataka. Notably, the automaker aims to reach 350 customer touchpoints pan India by the end of 2024.