It estimated that it's going to cost ~$170billion to put in place the infrastructure to distribute (no mention of production) hydrogen.
While for the same money it would be possible to put in place infrastructure to produce sufficient BioDiesel to supply the American transport industry.
But BMW doesn't make any money on the latter!

BMWCCA #191241
_________________________
-- DLF