There's no reason why that information shouldn't be made public quickly. As you know, I deal in procurement extensively, and I love to read contracts. I'm a person who likes the details, not just “Oh, we have a contract.” I can say “We have a contract” about anything, but unless they give me details about it, it could be meaningless. They could have a contract with Pfizer, for example, and it's going to be two years before anything's produced, but unless they give me the details, I have no knowledge, really.
Generalities are “Trust us, please,” rather than “Here are the facts.”