FreightWaves Staff
Friday, May 24, 2019
ITF 2019 – effecting sustainable transportation in the age of decarbonization
Transport ministers from 60 countries met at Leipzig to discuss strategies and the implication of global carbon emissions.