Weak demand takes shine off Petra Diamonds revenue
It expects to produce about 3.8 million carats in 2020, compared to the 3.9 million carats it generated for the year ended June 30.
No document found.