Tesla installs supercharging stations in Boston

Tuesday, 12 September 2017  (2 weeks ago)
Electric car maker Tesla Inc. said on Monday that it installed its first Supercharger stations in city centers — in Boston and Chicago. In Boston, eight Supercharger stations are at 800 Boylston St., where there is already a Tesla retail store. The company also installed 10 stations at 225 North Columbus Drive in Chicago. "It...

You might like