THE business of making cars has reached a critical juncture
The world’s shift to electric cars “is based on the Chinese technological road map”.
Mr Wan, who had also served as president and as director of the Center of Automotive Engineering at Tongji University in Shanghai, was a passionate advocate of electric cars.