Does your company pump the hell out of the deals on twitter before they announce publically?
Nobody is expecting a copy of the contract. What most expected was a number relating to hoe big a contract it might be. Without that, the news is useless IMO. Just another teaser fluff PR.