Tokyo's Taxis Get Green Light to Test Better Place's Battery Swap Stations | Gas 2

Tokyo’s Taxis Get Green Light to Test Better Place’s Battery Swap Stations

by Joanna Schroeder September 1, 2009 0 comment