Yes I seen that also. Would be a great location for them to have a showroom too.
Tesla showrooms are not like other car dealerships. They are company owned and have direct input back to design from customers. An interesting location I think. Can't wait to find out the real reason for it.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.