sorry to be the one to break it to you but this is quite common with start-ups and small caps. CEOs are like a dodgey car salesman, they will tell you whatever you want to hear so you give them money. I never trust what management say with small Investing, I just look at cash receipts and that's all, only buy when the cash receipts start increasing not forecasted revenue.
BUD Price at posting:
1.0¢ Sentiment: Sell Disclosure: Not Held