Electric vehicle and battery swap videos Videos of the Better Place project and battery swap. Project Better Place Electric car battery switching station Read More