UPS will pilot these adorable electric trucks in Paris and London
UPS will deploy a pilot fleet of new electric trucks in Paris and London