Luxury Daily
  • Email
  • Print
  • Reprints
  • ARTICLE TOOLS SPONSOR

Automotive

Tesla opens first flagship store in San Francisco

August 12, 2016

Tesla San Francisco store Tesla San Francisco store

 

U.S. electric automaker Tesla Motors is establishing a retail presence in San Francisco with its largest flagship store in North America to-date.

To read the entire article, please subscribe or