A general purpose Shareholder Agreement with drafting notes. Covers most popular topics. 15 pages long. Shareholder Agreement – General A general purpose Shareholder Agreement with drafting notes. Covers most popular topics. 15 pages long. Definitions and...