At the Paris Motor Show today, electric cars are everywhere.
Chevrolet is showing off the Volt, its plug-in hybrid due in U.S. showrooms this December. (Motown music blared as a Chevy rep told me all about the car’s performance.) Nissan is displaying the Leaf, its all-electric sedan scheduled to roll
The stimulus bill along with the $31B cleantech element focused on grants and loan guarantees through the Department of Energy was passed into law over 18 months ago. About a year ago I wrote about how the