Friday

You Can Now Buy a $100,000 Tesla S at the…Shopping Mall


If you are into cars, your next visit to the shopping mall may become a little more interesting - if Tesla Motors gets its way. On Friday, May 25, Tesla opened its first U.S. store of the year and its 22-second worldwide, at The Westchester shopping center in White Plains, New York.

Opening a car dealership in a mall sounds like a strange idea since nobody goes to a shopping center to buy a car, but according to George Blankenship of former Apple fame, that's the whole idea.

Read more »