2,485,445 views | Donald Sadoway • TED2012

The missing link to renewable energy