You do realize there are plenty of companies out there with no revenue and higher market caps. In the end, revenue is the most important, but it's not the only thing that drives value early on. AMBS should be higher right now even without revenue.
(0)
(0)
Amarantus Bioscience Holdings (AMBS) Stock Research Links