Petra Diamonds Secures at Least USD 20 Million in Advance Payments
Petra Diamonds secured at least USD 20 million in advance payments amid a restructuring review.
Petra Diamonds secured at least USD 20 million in advance payments amid a restructuring review.