heads of terms

Buying or selling a business? It pays to agree key terms upfront
Adrenalin may be running high if you are on the verge of buying a business or selling the company you…