India June 2013: Locally-produced Ford Ecosport lands at #15
Ford Ecosport * See the Top 60 best-selling models and Top 12 brands by clicking on the title! * No light at the end of the tunnel for Indian car sales in 2013: June marks the 7th consecutive month of year-on-year decline at -5% to 187,462 registrations, bringing the year-to-date…