In White Plains, Tesla Motors Sells the Sizzle and Maybe a Car or Two

See on Scoop.itE-mobility and renewable energy

The electric-vehicle start-up inaugurated a brand-immersion store at a shopping mall in the Westchester city, its first on the East Coast.
See on wheels.blogs.nytimes.com

Leave a Reply

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