CT's Tesla problem: Why electric vehicle makers can't sell directly to customers – CT Insider

Tesla has a gallery and service center at 881 Boston Post Road in Milford. Christian Abraham / Hearst Connecticut Media …
View full source