Top 5 Speed Bumps Facing Electric Vehicles
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.
Dr. Ryder received his Ph.D. from the University of California, Santa Cruz (UCSC) in Computer Engineering, where he...