LONDON, UNITED KINGDOM – Media OutReach Newswire – 7 October 2026 – De Beers continues its participation in Homo Faber 2026 ...