Hydrogen is an attractive environmentally friendly fuel because burning it creates only water as a waste product.