Likely a pharma deal. We can't finance a phase 3 with our shelf and judging from the rapidly deteriorating terms of the previous few financial agreements they probably aren't an option either.
I don't think the company would continue to PR such specific and grand plans without reasonably believing they have a path to achieve it. Any kind of business development deal can fall through at any time which is the risk, but it's unlikely we're dealing with a con as many here like to declare.
I hope they apologize to Leo and Dr. B for all the nasty things that have been said once they deliver a deal.