Auto News

Winners of Miss India 2011 gets new a Fabia

April 19, 2011 goaonwheels 0

ŠkodaAuto India, operating in India since November 2001 and a fully owned subsidiary of ŠkodaAuto a.s., Czech Republic (Volkswagen Group), one of the premium automobile manufacturers in India was the Official Car Partner at India’s most prestigious […]