Looks good as alway, hopefully good news is coming soon.....and don't forget a lot is happening in the background plus they are entring into ATM business and in chinese markets...
this stock will be trading much higher in the near future.
STL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held