
Are we dreaming right now? Is this real life? Volta, which has provided free L2 charging stations since 2010, has announced the first of 150 free DC fast-charging stations across the United States. Unprecedented. And the first location opens this Friday in Norwalk, Connecticut. Next up are Los Angeles, San Francisco, Chicago, and Washington, DC.