Petra Diamonds loses shine with 36% revenue drop

Struggling Petra Diamonds (LON: PDL) reported on Tuesday a 36% fall in revenue and a net loss of $223 million (168.7 million pounds) for the year ended June 30, as the pandemic deepened the company’s financial woes. The diamond miner,...