The release did not show what the deal is worth, did not show at what price the ATMs are to be sold for and from what date the first ATMs are to be put in place.
No revenue figures, who cares!
A very vague announcement in my view.
STL Price at posting:
0.0¢ Sentiment: LT Buy Disclosure: Held