De Beers CEO: Tariffs have dealt a heavy blow to the company.

2026-06-16

De Beers CEO: Tariffs have dealt a heavy blow to the company.