Trafigura logo
Publication
11 June 2019

2019 Trafigura Interim Report

2019 Trafigura Interim Report