I don't believe anything the about the FS release date any more. It was scheduled to release in May. The possible release date keeps on changing in the next announcement.
Maybe Carrots can ask Calderwood for a definition of the word "imminent"?
TAW Price at posting:
20.0¢ Sentiment: Buy Disclosure: Held