Video: Tesla To Deploy 90-Second Battery Swap Stations By End Of Year

by Christopher DeMorro June 21, 2013 11 comments