The one I read seems like it's registering 153,880,168 shares. Am I misreading this? This does bother me. That is a lot of shares and if someone can tell me what it means or if I'm misreading it, I would greatly appreciate it.
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links