Loading...
Uploaded by TechnologyReview on May 24, 2011
Technology Review visits Leyden Energy's pilot production line in Fremont, California to see how batteries are made.
Science & Technology
Standard YouTube License
cool
vcqcfoda2 5 months ago
Load more suggestions
cool
vcqcfoda2 5 months ago