Africa’s largest diamond miner posts $511 million loss amid weak Chinese demand and U.S. tariff pressures
The group posted an underlying loss before interest, taxes, depreciation and amortisation (EBITDA) of $511 million for the…
Browsing Category