This is a big story. The combination of thorium reactors and supercapacitor vehicles could end the petroleum economy and OPEC.
Pardon me for being a skeptic, but I remember how 'nuclear power generated electricity was going to be so cheap to produce that it would be free'...
Don't get me wrong, I'm all for developing alternate forms of energy generation and transport. What I reasonably fear is the sort of political climate which discards that which works for that which does not, and then mandates the latter. In the end, the marketplace should decide.