Green hydrogen: Reality or mirage?