Skoda reintroduces luxury sedan Octavia too woo Indian buyers
Fp Archives • 12 years ago The new luxury sedan is being produced at the company's plant in Aurangabad, Maharastra, where the firm's other products such as Superb, Yeti and Laura are manufactured.<br />