KC should be devastated. He talked the Vietnam play up and gave everyone false hope. Maybe time for him to step down and allow someone else to try to salvage something for shareholders from the wreckage.
NEN Price at posting:
7.1¢ Sentiment: Hold Disclosure: Held