3 ms·> Hydrogen is a less efficient energy store than a battery Less energy dense, but not less efficientby raverbashing 4y ago> Hydrogen is a less efficient energy store than a battery Less energy dense, but not less efficient