The reason I started this thread was to ascertain how many Ohms people think we have actually sold!
Have we sold 100? Are we even remotely close to 100? Have I missed an announcement along the way?
Such fanfare, worldwide distributorships with IM but how many have actually been sold? We have been told there is churn rate below the industry average. That was back then, times may have changed. But have we sold 13, 33 or 93? I think everyone would like to have more information on this...
I would certainly love to have a better idea, hard to make investment decisions when completely in the dark (and deeply in the red)!
BUD Price at posting:
6.7¢ Sentiment: Hold Disclosure: Held