Africa: Anglo-Swiss Firm Glencore Pleads Guilty to Massive Bribery in Africa
On May 24, 2022 Swiss oil trading giant Glencore admitted to American justice that it had paid nearly one hundred million dollars in bribes to officials and public agents in Continue Reading
