Image: Aquarius Engines
Aquarius Engines in Israel have developed a small single piston engine that runs on hydrogen, without the need for a more complicated hydrogen fuel cell. Applications for the clean burning engine with a small 10kg footprint are being explored by Nokia to power remote communicatinos towers.
Source: