Car production at the First Automobile Works (FAW) plant in Changchun, China's Northeast Jilin province. Photo: EPA
China’s FAW signs deal to build vehicles in Algeria
Car production at the First Automobile Works (FAW) plant in Changchun, China's Northeast Jilin province. Photo: EPA