Meaning, enforceability, and legality of Shareholder Agreements and Share Purchase Agreements under Companies Act of 2013. Learn key provisions and considerations.