After seeing the launch of the new Superb and the refreshed Laura last month, the Skoda Octavia should feel miserably left out. Skoda's first offering in the country and remains largely the same, the..
] The Octavia (Octavia and later Laura to us) is arguably Skoda's best selling car in the world and even in India although the Fabia has taken over that position now. The popu