De Beers’ Victor mine ends production

Production has officially ceased at the first and only diamond mine in the Canadian province of Ontario– the Victor mine owned by De Beers Canada. The news comes 10 years and 10 months after the mine was officially opened in...