All-electric truck designed for Construction industry now in use in France

(Photo: engine lover/flickr)