Trafigura logo
Publication

2015 Trafigura Foundation Annual Report

2015 Trafigura Foundation Annual Report

Image of colleagues