Alrosa points to weak demand for 21% revenue drop
The Russian miner sales totalled 33.4m carats, down 12% from 38.m for 2018.
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.