Tesla Motors Opens Chicago Store
All Cars Electric
JANUARY 21, 2010
When Tesla Motors received a cash infusion from Daimler for less than 10% of their shares, one of their objectives was to begin opening more stores in key markets around the world. Since then, they have opened stores in Colorado, Monaco, Miami and now Chicago.
Let's personalize your content