Tag Archives: company owned stores

TESLA Stores Don’t Hard-Sell Shoppers

Tesla’s company-owned retail stores aren’t traditional franchised dealerships, and they don’t behave like a typical car dealer. They don’t have lots full of inventory to sell, and they’re more likely to be located in upscale shopping malls than on busy streets alongside fast-food restaurants or other dealerships. They’re also staffed by employees who prioritize explaining the features of Tesla’s electric

Read more