What is a Shareholder’s Agreement?

If you're in a business partnership, you've likely contemplated [...]