Tesla opens Manhattan showroom that includes solar and energy storage products

Tesla is opening its newest showroom in Manhattan’s Meatpacking District. The new 10,900-square-foot store located on West 13th Street replaces Tesla’s prior Chelsea location with a much larger footprint in the heart of the design-centric neighborhood, offering an immersive educational experience for residents and visitors looking to explore Tesla’s vehicles and solar and energy storage products.…

Solar Power World

Leave a Reply

Your email address will not be published. Required fields are marked *

Solar Power World

" />