All Development Stage Companies burn cash At least this one keeps coming out with new products. New products usually mean new customers. New customers mean more sales. That's what it is all about. These to me look like replacement batteries for the common liquid lead acid batteries used in manu applications. I use 8D batteries in my solar system. I have been waiting for a Lithium battery to use for replacement. This may be it !
https://electrovaya.com/systems/battery-module-120ah/