Publication
2017 Trafigura Interim Report
Download PDF
Published on
7 Jun 2017