Really? Your links are about AGDIB batteries - a different technology and not at all what the company claims to be doing. And while that technology may come to market in the next few years, nobody is using it yet - it's still in an early testing and development stage.
"I found something on the internet I don't quite understand, but that looks cool" is not the same as due diligence.