Tesla Pops Up In Spain With Two Temporary Stores, Permanent Stores Coming Soon

By Mark Kane Tesla intends to open two permanent stores in Spain later this year – one in Barcelona and one in Madrid, which would also handle sales for customers from Portugal. Initially, the first Tesla store in Barcelona was just a pop-up store (which initially seemed to be permanent) – launched last …read more

Source:: http://feedproxy.google.com/~r/InsideEvs/~3/8GYXjt8vMwM/