I think a lot of people don't see a point in selling here. Many have already lost most of their investment. All that is left to lose at this point is hope that it can still turn around.
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links