Dealer

article Jul 21, 2017

Tesla Pops Up on Spain’s Mediterranean Coast

Tesla’s pop-up stores in Puerto Banus and Barcelona are closing later this summer, but the automaker says permanent stores will be opened in Barcelona and Madrid during second-half 2017.