Trafigura logo
Publication

Trafigura Foundation Annual Review 2012

Trafigura Foundation Annual Review 2012

Image of colleagues