Cant help but question the timing of it. Delay delay delay and hey presto. There is nothing new in any of this. What does it say about the IE that went through the books so to speak. Stitch up
ISX Price at posting:
$1.07 Sentiment: Hold Disclosure: Held