Commodities Trader Trafigura Makes Record Profit During Energy Crisis
Commodity trading Giant Trafigura reported record net profits of $5.5bn in the…
NNPC, Swiss companies, Vitol, Trafigura indicted in fresh $7 billion subsidy fraud
A non-governmental organization based in Switzerland, the Berne Declaration has indicted two…