Metro West Daily News reports that Framingham, Massachusetts Planning Board voted 4-1 to permit Volta to install six electric vehicle charging stations which will be financed via advertising on the station. Volta is active in 20 communities across the US. Insider’s take: Expect to see more of this as cities […]















