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