Vitol, Glencore, Trafigura named in Brazil's Car Wash corruption scandal
Three global oil trading companies with strong ties to the UK face being dragged into Brazil's "Car Wash" investigation, after a report...
Three global oil trading companies with strong ties to the UK face being dragged into Brazil's "Car Wash" investigation, after a report...