Spotlight Walter Huehn to step down as Chief Executive of Element Six By Times News Service December 9, 2022 Element Six, the De Beers Group business focused on the...