Over the past few days, I have been watching the war of words erupt between New York Times writer John Broder and Elon Musk, CEO & founder of Tesla Motors, over Broder’s recent failed test drive of the Tesla Model S all electric sedan from Washington D.C. to Boston using Tesla’s new Super Charger Network along […]