The federal court in the southern city of Bellinzona gave Trafigura a fine of 3 million Swiss francs (about $3.3 million) ...
A Swiss court convicted Trafigura and three people linked to the commodities trading firm of corruption in Angola, in what ...