May
23rd
Stay connected Subscribe to our RSS feed
Tesla Motors, preparing for the Memorial Day holiday and a surge in summer travel in two of the nation's most well-known vacation spots, plans to open stores in the Hamptons and Cape Cod on Friday.