JCB are currently making great inroads in hydrogen engines - not hydrogen fuel cells but ICE hydrogen engines.
Although they are mainly concentrating on engines for tractors, tele-handlers and the like, they aren't seeing the same disparity with petrol or diesel that you are talking about.
The...