Are Tesla's pop-up stores Musk's secret weapon?
May 26, 2015 at 12:51 PM EDT
Could “pop-up” stores be Tesla Motors' Chief Executive Elon Musk’s “secret weapon” against auto dealers? In a move that's in line with the company’s innovative philosophy, Musk’s electric car company began a pop-up store tour over Memorial Day Weekend...