Renault Trucks & Geodis team up to develop electric trucks

by