Palo Alto Patch sat down with Dr. Geoff Ryder, a Corporate Research Fellow at SAP Labs in Palo Alto, to discuss electric vehicles (EVs) and their growing presence in the United States. …
View original post here:
Top 5 Speed Bumps Facing Electric Vehicles