Skoda Auto India Brings 130 Years of Its Cycling Heritage to India Through L'Etape Mysuru
Škoda Auto India, title sponsor of L’Étape Mysuru, extends the brand’s 23-year global association with the Tour de France to India The event brought together more than 1,500 cycling enthusiasts from across India and international regions L’Étape Mysuru blends