Gerald really needs to deliver this time. Enough said about that.
As for longs selling, why bother. Many, including myself, are down 95% on their investment. Might as well just wait and see if this ever amounts to anything.
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links