A Mazda MX-5 is shown on a display at the Shanghai International Auto Show in Shanghai. -Reuters