ENVIRONMENT
06/28/2011 01:11 pm ET Updated Aug 28, 2011

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.

Read more on Palo Alto, CA Patch