My suspicion is that they may have done a deal with another company which may turn out to be of benefit to shareholders rather sitting in a holding pattern for more years!
I guess we will see soon.
May be time to accumulate?
NRR Price at posting:
3.1¢ Sentiment: Buy Disclosure: Held