That, and if any of it is true is there any point in continually pointing out NBS's lack of disclosure?
If it is (supposedly) as material as you make out 20500 I can only conclude that either NBS chronically breaches disclosure requirements, meaning I would not put a cent in them, or the other sources - whether on the TrustDefender website or whereever, are lies by the company - also meaning not put a cent in.
Which category would you think it falls into 20500?
NBS Price at posting:
14.5¢ Sentiment: Sell Disclosure: Not Held