Government and aaa corporate contracts ramping up and in USD....think this is a better one to hold than most others of a similar size. Should be coming up onto insto radars again now. Not far from results so should be some positive news flow soon.
NTC Price at posting:
$2.38 Sentiment: Buy Disclosure: Held