Tag

#Urby

Fleet

French logistics service Urby orders 20 Renault electric trucks