Trafigura logo
Publication

2019 Trafigura Foundation Annual Report

2019 Trafigura Foundation Annual Report

Image of colleagues