Skoda Yeti facelift India launch on September 10. All the details you need to know September 3, 2014 3 — 4 min read