Beard owned 2.5% of Glencore in 2019. He was born in London and attended Oxford University. Price Action: Glencore shares were trading at $10.69, down 3.26% at the time of writing.
Alex Beard was one of the original members of the “billionaire boy’s club” who earned significant fortunes from Glencore’s ...