New Škoda Octavia launched in India July 13, 2017 The wait is finally over as Škoda India have launched the new Octavia at a starting price tag of Rs 15.49 lakh (ex-India) for the petrol variant and Rs 16.89 lakh (ex-India) for the diesel […]