Glencore mulls ditching UK stock market listing in another blow to London by LLB Reporter February 19, 2025 February 19, 2025
Glencore profits triple on higher oil and coal prices by LLB Reporter February 15, 2023 February 15, 2023