Swappable Bus Batteries Catching On in Japan

by Christopher DeMorro April 28, 2010 8 comments