What is aShare Purchase Agreement (SPA)

Share Purchase Agreement (SPA), is a contract between a company and its shareholders and investors that establishes the terms and conditions for the sale and purchase of shares. Also known as Share Sale Agreement (SSA).