announcement that STI secured 3 mil a few months ago over subscribed when it obviously was nothe the case. I suspect Peter Boonen has been funneling the cash for months. See the latest immunoxel announcement (100k) to immune technology
STI Price at posting:
0.2¢ Sentiment: None Disclosure: Held