Publication
20 January 2023

2022 Trafigura Sustainability Report

2022 Trafigura Sustainability Report