Trafigura logo
Publication

Trafigura Foundation Annual Review 2009

Trafigura Foundation Annual Review 2009

Image of colleagues