I've always found this branding a bit weird, but I'm weird, as well, so there's that...
I sincerely wish them luck.
I don't know that much about hydrogen fuel cells, but they seem to be promising. Not exactly sure why they don't get much more love. Maybe there are issues with hydrogen production, so it's not really all that "clean."