Trucking Revolution: Taking the Green Road in Brazil

Inside the Mercedes-Benz factory, in São Bernardo do Campo, in the Greater São Paulo, ...