There’s a subtext here that isn’t immediately obvious without reading more from the company trying to commercialize this formula: Their small phase 2 trial is underway but results haven’t fully been released as far as I can tell. It appears they’re trying to do a PR push based on their early claims of positive results, before publishing everything. If anyone can find more details please correct me if I’m wrong.
This can be a little suspicious when companies do this because before the full results are available because it’s usually associated with a rushed push to drive investor interest at the time they think it’s most optimal. When the optimal PR push timing is before full results are released, it’s not a good signal that the results are on track to be great.