spot_img
26 C
Philippines
Sunday, January 5, 2025

Chinese cars

This photo taken on Jan. 2, 2025 shows newly-finished cars rolling off the production line at the Great Wall Motors’ Chongqing smart factory in southwest China’s Chongqing, marking the completion of the factory’s one-millionth vehicle. AFP

LATEST NEWS

Popular Articles