SHANGHAI, May 20 (SMM) - According to the National Bureau of Statistics, China’s run of mine (ROM) iron ore output was 85.79 million mt in April, down 9.5% from March. From January to April, output totalled 330.79 million mt, down 4.5% from a year ago.



