Tag

#Lupa E26

Automobile

Spanish EV startup plans plant in Uruguay

Automobile

Spain’s Lupa wants to launch an electric car in 2023