Skip to main content

hydrogen and solar powers the autonomous nemesis one hydrofoil catamaran