Home > News > Holland post introduces Renault electric truck to make its motorcade more environmentally friendly.