News

Shepherd and Wedderburn has reported a 10% increase in turnover to £78.3 million and a 20% rise in net profits to £36.1 million for the year ending 30 April 2025. This marks the fifth consecutive year ...