More important question is why should anybody want to sell their shares in AMBS if there is so much promise here? Why are these “insiders” dumping all their shares rather than letting GC do what he says and produce value for shareholders?
(2)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links