News

A sizeable crowd gathered in the parking lot of San Francisco’s Bayview Plaza Shopping Center, where attendees celebrated the first fast-charging stations ...