Sign up for uncensored content

The federal Lawrence Livermore National Laboratory scientists have a Wright Brothers moment for clean energy.

Episode 3039 /

The federal Lawrence Livermore National Laboratory scientists have a Wright Brothers moment for clean energy.

NASA and Naval Research physicist Paul Chambers explains what this means and where the US needs to go now.