I have just stumbled across this stock today and can not understand why they are still so cheap and why there has been none traded? Looks like gret potential and some encouraging news just released today - why isn't anyone buying???
ECU Price at posting:
0.0¢ Sentiment: ST Buy Disclosure: Not Held