Petra Diamonds production, revenue knocked down by covid-19

South Africa’s Petra Diamonds (LON:PDL), which put itself up for sale in June, sold 23% fewer carats for 36% less revenue in the year to June 30, as the coronavirus pandemic wreaked havoc on an already struggling diamond industry. Petra, which...