Can Ultracapacitors Save the Electric Car?
Pavan Kumar – 11/26/08,. 97% of Transportation dependent on gasoline 60% is imported oil Release 2000 metric tonnes Less than 3% of the proven.