Trafigura Locations
Trafigura logo
Video

Meet one of our regional deals desk managers in Montevideo