In San Francisco, robot taxis have arrived

Electra charging stations electrify G7 taxis