Sadly their FAQ states they’re in the process of rebuilding their business as a consequence of filing for bankruptcy.
It's chief disadvantages are low power density and low power to weight ratio, neither of which matter for grid storage.
It just seems to have all the hallmarks of traditional industrial solutions. But, of course, lithium ion has the same advantage ubiquitous silicon semiconductors have- massive, massive economies of scale and endless R&D dollars.