Browsing: Could Green Hydrogen Finally Deliver on Its Promise?