China 1st Quarter 2015: Baojun 730 and Ford Escort superstars
200.000 Baojun 730 have found a buyer in less than 9 months. * See the Top 377 All-local models ranking by clicking on the title * As is the tradition on BSCB, after going through detailed Chinese sales figures for March we explore the First Quarter volumes in order to…