Trafigura Locations
Trafigura logo
Video

Introducing the Trafigura Group in Latam (full version)