2 ms·Toyota bet on Hydrogen, and that bet has failed to pay off.by sangnoir 5y agoToyota bet on Hydrogen, and that bet has failed to pay off.