(Green) Hydrogen in mobility

This is a pretty decent explainer of the various aspects of the issue. In Hindi, though with subtitles.