Interestingly Leo announced the milestone deal June28 then we find per the 10K ending June30 we are unlikely to meet any of the milestones. Hopefully Leo just did this as a cya because the PR made it sound likely. See what happens next week.
(2)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links