Hydrogen and fuel cells are no stranger to maritime propulsion however their application has not so far reached mainstream use. A recent post from the Asian Development Blog explores the challenges for the widespread use.
More info in https://blogs.adb.org/blog/it-s-clean-powerful-and-available-are-you-ready-hydrogen-energy