"What the f.... the CEO of our company put out the best piece of news in 10 years on prospective partners less than a week ago."
I wish I could share your excitement, but I saw nothing substantive in the Tweet to which you refer. As I said, this kind of "news?" is commonplace in the industry, not the sort of thing that typically means that a partnership is near at hand.