A few months ago we wrote about Tesla’s “pop-up” stores (mobile stores) being introduced in Santa Barbara. Today we learn that the store made it to the Hamptons for the summer. expand full story
pop-up stores Stories July 27, 2015
pop-up stores Stories July 27, 2015
A few months ago we wrote about Tesla’s “pop-up” stores (mobile stores) being introduced in Santa Barbara. Today we learn that the store made it to the Hamptons for the summer. expand full story