The missing link to renewable energy

2,488,378 views | Donald Sadoway • TED2012