A Share Purchase Agreement (SPA) is a legally binding contract that outlines the terms and conditions of the sale and purchase of shares in a company. The agreement needs to contain several key pieces of information to ensure clarity and protect the rights and obligations of both parties involved in the transaction. Here are the…