Yep, does not pass the initial smell test. Most of these are geared to relieve unsophisticated investors of their money, but that is the cynic in me typing.
If they really had revolutionary battery chemistry, they would be quietly filing patents and NOT making some 300mph go-fast. Anyone can make a go-fast electric car. Whoever comes up with game changing batt chemistry is a billionaire.