VENICE, Calif. and MENLO PARK, Calif., Sept. 4, 2013 /PRNewswire/ -- With over 20,000 charging stations in North America, and the largest EV network, PlugScore will help make trip planning easier and improve electric vehicle drivers' plug-in experience by providing users with...
Press Release
|