Trafigura logo
Publication

Trafigura Foundation Annual Review 2010

Trafigura Foundation Annual Review 2010

Image of colleagues