Zhang Bo, chief executive of China Hongqiao. Photo: Paul Yeung

China Hongqiao’s aluminium smelter capacity at risk after environmental regulators impose penalty

TOP PICKS

Zhang Bo, chief executive of China Hongqiao. Photo: Paul Yeung
READ FULL ARTICLE