Swiss authorities order Glencore to pay £119m over to resolve bribery probe
Energy giant Glencore has been ordered by the Swiss authorities to pay a fine and compensation totalling around £119m, resolving a probe into the bribery of a Congolese public official…