OK point taken. Maybe they should have said US Investors are shy about investing in early stage clinical biotech companies that have been publicly traded for over a decade and have nothing to show for it so far
BLT Price at posting:
49.0¢ Sentiment: Buy Disclosure: Held