EEF Speaks As Glencore Company Admits To Bribery & Market Manipulation, Fined Over R15 Billion May 29, 2022