1636993958663 ← Innova and Teledyne Energy Systems performed a demonstration on hydrogen powered technology.