I asked the guy that put me into this company about what is happening. He said some great news is to be released at some stage soon. Can anyone tell me what this is as he would not. This stock looks sick.
STL Price at posting:
0.0¢ Sentiment: Sell Disclosure: Held