Maybe he had a number of avenues to pursue, and that one was a convenient face-saver for everyone?
We may be over-analysing all this.......
I'd like to think that within the next few months we will have more positive things to discuss.
NRT Price at posting:
10.3¢ Sentiment: Hold Disclosure: Held