Vendor Due Diligence on Share Transactions

Essentials of the Privately Held Company, Law Society of Upper Canada