Pull to refresh
Logo
GP

Gareth Penny

Former De Beers managing director; leads consortium bidding for the company

Appears in 1 story

Last updated Sep 7, 2026