Probably not. I believe NWT is about to move because they will finally venture into profitable territory which is somewhat unheard of for this company. That's all. Anything else is based on rumours and speculation.
NWT Price at posting:
0.6¢ Sentiment: ST Buy Disclosure: Held