Category: Chemistry Energy Storage

Liquid Battery Electrodes Will Mean Long-Range, Fast-Charging Electric Cars | MIT Technology Review.

Posted: February 17, 2014 in Chemistry, Energy, Storage