Sources

5 Total Sources

De Beers Halts South African Mine Output for 2 Years as $80 Billion Diamond Slump Deepens

Left100%