The missing link to renewable energy

2,488,370 views | Donald Sadoway • TED2012