Wednesday 22 April 2015

Shanghai show: not so odd after all

China’s biggest motor show proved the People’s Republic is learning to build proper cars. Sam Philip reports






No comments:

Post a Comment