Tagged: Liftback

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,...