News

High-end aluminum alloy wheels produced at a mill in Zouping, Shandong province. Chinese smelters pledged on Friday to halt new mills and keep unused operations closed. [Photo/China Daily ...