101,111 Skoda Octavia sold in India
› Octavia is the highest selling car through the Parts and Components route in India › Among the longest-running, continuously existing nameplates currently in India › On roads since 2001 in India and since 1996 internationally Mumbai,...