Iron ore price tumbles as China power shortages hit steel mills
Nearly 20 steel mills in China's southwest regions had suspended operations as of Wednesday.
No document found.
The new Mining Power Rankings are live. Vote for the sector’s leaders in each of the Large-, Small-, and Micro-Cap leagues.