Trafigura Locations
Trafigura logo
Video

Richard Head, Head of HSEC on the Group’s health and safety performance during the year