Tag: City Cars

Smart #2 Electric Car Sells Out European Launch Edition

Smart has sold out the initial European allocation of its new #2 electric city car within two weeks of opening…

2 Min Read