It seems there are quite a few independent observers questioning these claims:
https://battery-tech.net/donut-labs-first-test-results-prove...