A shareholder agreement is a legal document that outlines the rights and obligations of shareholders in a company. It is a critical document that serves to govern the relationship between shareholders, the company and its directors, and outlines the shareholders'...