Hiccups? Stop giving out hall passes to management. We invested hard earned money in this company and deserve better. Guess expecting any different to any other listed coys is foolish. That was my mistake.
STL Price at posting:
2.3¢ Sentiment: Buy Disclosure: Held