Shepherd & Wedderburn enjoys 13 per cent turnover growth
Shepherd & Wedderburn has posted a 13 per cent increase in fee income for the second year running. Total revenue was up from £34.6m in 2005-06 to £39m last year. The solid growth was reflected in the Scottish-headquartered firm’s London office, which doubled its office space in January this year. Shepherd & Wedderburn chief executive […]