Seems to me that this is worth buying, been through the mincer and hot air gone. The business is fab, in demand and growing... right place right price. Good possibilities transitioning from investment to profit, it the management can be believed.
NEA Price at posting:
$1.32 Sentiment: Buy Disclosure: Not Held