Mack ultracapacitors
Here
On a side note, Catepillar has thrown in the towel when it comes to the EPA. The will no longer manufacture on-road truck engines as of 2010.
Current Events » in reply to "electricity = oil?"
Here
On a side note, Catepillar has thrown in the towel when it comes to the EPA. The will no longer manufacture on-road truck engines as of 2010.