P ETROLHEADS DESCENDED on China's largest exhibition complex on April 21st for the opening of Auto Shanghai, the first big global car show since the start of ... Read more