Notwithstanding the size or stage of your business, if your
company has more than one shareholder, it is wise to consider
entering into a shareholders' agreement. A shareholders'
agreement is a contract between some or all of the shareholders of
a company, and in some instances, the company itself. The contract
governs the relationship between the parties and can control how
the business and affairs of the company are managed. While there is
no legal requirement for shareholders to enter into this type of
agreement, there are a number of benefits gained from having a
shareholders' agreement in place. In general, a well-drafted
and considered shareholders' agreement anticipates reasonably
likely future events and provides for methods of dealing with them,
which can help avoid or resolve future disputes among shareholders,
and ultimately save time, money and the stresses associated with
conflict resolution. However, shareholders' agreements can also
result in burdensome