purchase and sale agreement investopedia.com "Sales And Purchase Agreement - SPA". purchase agreement purchase agreement you have signed you have signed SPA purchase agreement Purchase Agreement purchase and sale agreement purchase agreement