China’s industrial profits fall by 10% in October as deflation worries linger
A large number of machinery and vehicles are ready for shipment at the dock of the Oriental Port Branch of Lianyungang Port in Lianyungang, China, on September 27, 2024. Costfoto | Nurphoto | Getty … Read more