Glencore launches $1bn buyback programme despite profit fall
Glencore has launched a $1bn (£792m) share buyback programme despite recording a 16 per cent drop in adjusted earnings before interest, tax, deprecation and amortisation (EBITDA) in 2024. The firm’s…