- Green/Eco Blog
- By Laura Sinpetru
- December 28th, 2012
Tesla Rolls Out East Coast Supercharger Stations
The two charging stations allow people to travel from Washington, D.C. to Boston
The two charging stations allow people to travel from Washington, D.C. to Boston