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