ŠKODA AUTO India announced the start of production of the all new OCTAVIA at its production facility in Shendra, Aurangabad. The celebratory Lava Blue vehicle dons the Lauren & Klement badge that pays homage to the founders of the longstanding Czech auto manufacturer as well as its 125 years of rich history and heritage. Slated…
Read More