Efficiencies will be similar to petrol, once you have the gas in the engine, but what are the emmissions?
It’s around 20% efficiency, in the car, and it’s less efficient in the manufacturing of hydrogen, compared to diesel, or petrol even.
And it produces Nox and water,