Well it is not the mistake of directors. The company is headed in correct direction and focusing on what it should be doing. Disappointing day but the announcement could be worded better at better times..
NTC Price at posting:
81.5¢ Sentiment: Hold Disclosure: Held