Maybe we are misunderstanding each other. What do you mean by "public"? There have been multiple documented public announcements by the company which we now know are false. The funding, the audit, the video shot in another facility... Take your pick.
I wouldn't take another press release, or a rebuttal by Mr. Saleem at face value. I would trust an independent auditor, or government agency, but not the officers of this company.
I trust Kakani, but I'd still want a way to verify anything he may say.
"Trust and verify." --- Ronald Reagan.