Tech Insider
A worker is working at a tank truck production workshop in Fuyang city, East China's Anhui province, April 28, 2024.
A worker is working at a tank truck production workshop in Fuyang city, East China's Anhui province, April 28, 2024.