Dion, I just looked again, my mistake, you are right. A non current receivable. Not that it makes me any more happy with that particular transaction to be honest but it does mean the stuff in current is legit.
STL Price at posting:
0.0¢ Sentiment: Buy Disclosure: Not Held