Manufacturers

Petra Diamonds reports highest production in its history

Petra Diamonds has announced its revenue in Q1 was up 55% to $100.8m (£62.3m). 

Back to top button