Volta debuts America's first FREE fast-charging station this Friday
Are we dreaming right now? Is this real life? Volta, which has provided free L2 charging stations since 2010, has...
Anyone in Norwalk, Connecticut?
Looks like LA, SF and DC are next!