Yesterday he told me that an announcement was coming this week and shares should move to 20 cents. Maybe holding back on announcement due to market sentiments. Not sure. Will try and get hold of him later today.
STL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held