Trafigura logo
Publication
11 December 2019

2019 Trafigura Annual Report

2019 Trafigura Annual Report