Thanks for the links. I had thought the Mirai was discontinued, but it looks like it's still in production.
Regarding the tanks - they appear to be high pressure, but non-refrigerated and non-insulated. It would seem pressure alone keeps the Hydrogen in liquid state - if that's how it works.
Regarding the tanks - they appear to be high pressure, but non-refrigerated and non-insulated. It would seem pressure alone keeps the Hydrogen in liquid state - if that's how it works.