Tag Archives: san francisco

Tesla Opens Flagship Store

Tesla Motors Inc. marked the opening of its largest North American sales, service and delivery centre in San Francisco, where one-fifth of residents don’t own a car and dominated by emerging ride-sharing services like Uber. Though Tesla is based in nearby Palo Alto, the 65,000-square-foot (6,039-square-meter) San Francisco centre is the company’s first in the city. The location was originally

Read more