Publication
2021 Trafigura Interim Report
Download PDF
Published on
10 Jun 2021