Understanding the Sale and Purchase Agreement for Sellers and Purchasers