Yep, my sceptics radar was on full alert. Watch the vid, straight into discussion about consolidation. I would see this as another weak move, another misstep. How many can a micro trying to get off the ground afford? Markets no fool, and SP reflects its view of the events of the last 9 months or so.
STL Price at posting:
2.5¢ Sentiment: Buy Disclosure: Held