Does anyone have an idea of what caused the spike today? Could it be the Chinese connection in ATM's and ICP's technology. Noted they recently did a deal with New Zealand, will China follow? Thoughts would be appreciated.
STL Price at posting:
0.0¢ Sentiment: None Disclosure: Held