Understanding Shareholder Agreements: What Directors Need to Know Posted on April 23, 2025May 2, 2025 by Olly Jones