RE:draft of contract means 2 things: 1, contract is not Agreed. it's smells a little bit.
mingzhu wrote: imminent, otherwise it would have waited a couple of weeks for the contract
2, management clearly wanted to manipulate the stock price because it may have had the draft a while ago, maybe couple of months ago. draft is for the discussion not decision.