Why would they short a company that has a market cap so small that they probably could buy the company outright? There's not much money to be made shorting AMBS assuming they are at all.
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links