By admin August 6, 2024 Glencore Pays $152 Million to Settle Swiss Bribery Probe, Closes Chapter on Corruption Allegations Date: August 06, 2024 Source: https://www.ft.com Glencore has agreed to pay a $152 million settlement to resolve a long-standing... Read More