I don't know anything about it, but here's what i googled about the hydrogen (stuff i'm sure you already know): maybe they want to get hydrogen from electrolysis using solar power to provide energy on site (link 1), or maybe they're hoping for the photocatalytic method under research in link 2. Either way, seems handily infrastructure intensive, so will be under the power of very few people, just like the current systems: