Why it is important to have a shareholders' agreement

Kalev Crossland from Shieff Angland Lawyers tells you why a shareholders' agreement is so important for your business.