Ed, I watched the video at the top of the page you linked to and I didn't see any mention of Tesla. The web page does say "Tesla style battery" and show the Tesla logo, which is pretty sleazy since I am certain that Telsa has nothing to do with this product (which by e way does not exist yet, the page is a crowd funding solicitation).
This thread should be in Off Topic. I'm viewing it in Tapatalk and can't tell what forum it is in.