One thing is certain regarding hydrogen, though: it can offer extremely low emissions, as it does in BMW's hydrogen-burning V12 engine. There are many hurdles standing in the way of hydrogen ...