Bribes

Swiss Firm Which Paid Bribes to NNPC Officials for Crude Contracts Fined $1.1bn in US

Glencore, a mining and commodities trading firm has agreed to pay over $1.1 billion for various infractions, including paying bribes…

3 years ago