The market has lost faith in NOD management - they have not delivered on the expectations they made to the market less than 3 months ago. What happens if they continue to loose contracts they are bidding for?
NOD Price at posting:
35.0¢ Sentiment: Sell Disclosure: Not Held