A Share purchase agreement (SPA) is an agreement setting out the terms and conditions relating to the sale and purchase of shares in a company. The legal drafting of the agreement is very complex and it includes process like term sheet preparation, due diligence and shareholders’ agreement preparations. Once the shares are allotted or transferred, the new person becomes one of the owner of the target company.