Barcelona, 73 Renault Trucks E-Tech D and D Wide selected to clean the city
Barcelona, 73 Renault Trucks E-Tech D and D Wide selected to clean the city
A share of 73 Renault Trucks E-Tech D and D Wide electric trucks will be in charge of cleaning the city of Barcelona, Spain. In fact, the trucks will be…