Headquarters
Switzerland

Trafigura