Madrid, Spain - An electric Tata truck on the Tata stand at the Salon Internacional del Automovil Ecologico y de la Movilidad So


Madrid, Spain - An electric Tata truck on the Tata stand at the Salon Internacional del Automovil Ecologico y de la Movilidad Sostenible (International evironmentally-friendly car and sustainable transport show).


Size: 5197px × 3452px
Location: Madrid, Spain
Photo credit: © Pascal Saez / VWPics / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: -, ., automovil, car, cars, colour, de, del, ecologico, electric, emission, emissions, environmentally-friendly, europe, horizontal, industry, internacional, la, madrid, motor, movilidad, renault, salon, show, sostenible, spain, stand, sustainability, sustainable, tata, technology, transport, transportation, truck, vehicle, vehicles