Hydrogen, solar and wind: How this ship creates its own energy

Transcript