There is significant new information in the PR - better reread it.
The need funds and will continue to dilute - that's what R&D companies have to do. In that regard the only beef is wit the executive salaries that are comparable to profitable commercial operations not R&D businesses.
Unfortunately no real detail on the new information but intent is definitely stated ...