Škoda Auto India continues surge; records highest-ever quarterly sales in Q1 2026
Sold 20,028 cars in Q1 2026, marking its best-ever quarter A jump of 17% from the same period in 2025 Continues its record-breaking momentum from its Biggest Year in 2025…