Talk the talk alright. Once again IF they get a big deal, they will meet the 70% target. Whales, big deals, we have heard it all before. Does anyone really think they will do it this time after so many years of failure.
BUD Price at posting:
2.1¢ Sentiment: None Disclosure: Held