Glencore Suspends Iron Ore Head Amid $2 Billion Radiant World Lawsuit
In April 2025, Peter Hill, the head of iron ore at Glencore Plc (LON: GLEN), urged executives at Radiant World not to communicate via email, writing “Say nothing on email” … Read More