not really risky to announce. Once a term sheet is signed, it's binding
A term sheet is a bullet-point document outlining the material terms and conditions of a business agreement. After a term sheet has been "executed", it guides legal counsel in the preparation of a proposed "final agreement".