Volvo’s Electric Car the C30 Hits the Road

Volvo’s all-electric vehicle, the C30, has been hitting the streets of California this week, under going test drives during the LA Auto Show, and being tested in fleets in California starting next week.