I'm not really convinced by hydrogen trains, as building catenary requires a more significant investment but is more efficient in the long run, but still, this is a cool achievement: a Stadler Flirt multiple unit broke the world record, running 2803 km without refuelling.