Trafigura loses last big Angolan oil deal to Total
Trafigura has lost its last big contract in Angola, once a core market and revenue generator for the trading house, as the country’s new...
Trafigura has lost its last big contract in Angola, once a core market and revenue generator for the trading house, as the country’s new...