What Are The Elements of An SPA?

What is an Agreement to Purchase Shares? A legal contract for the sale and purchase of company shares is known…