As many of you are probably aware, Tesla Motors and New York Times writer John Broder have been engaged in a heated public battle over the credibility of his damaging review of the Tesla Model S. Broder’s trip up the east coast started out well enough, but eventually left him stranded in Branford, Conn., forcing [...]
February 21st, 2013
Chris DeArmond
Posted in
Tags: