The bonus milestones are the milestones they pretty much have control over achieving. Partnerships, grants etc are less in their control but I bet they are banking on that to some extent based on the success of the bonus milestones.
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links