Tesla, eyeing summer vacationers, to open Hamptons, Cape Cod stores

You are here: