Insiders don't have to tell us that the company has told constant lies such as scale up is complete and we can produce a drug for any virus with our "magical nano structure" in two weeks. The reality is that they have done nothing but produce press releases for ten years.
But they did pay themselves handsomely during that time.