Maybe the milestones are not as key to SP as has been represented by several on this board?
Maybe it is the simpler aspect of markets/economics - revenue streams!
I mean, we are still well under valued despite all the recent positive indicators. Somebody has some 'splainin' to do!