Anyone knows what the mystery catalyst might be?
https://scholar.google.com/scholar?q=EnerVenue&hl=en&as_sdt=...
It looks like they have filed a few patents with a ruthenium-based electrocatalyst.
https://patents.google.com/?assignee=EnerVenue&oq=EnerVenue&...