Clyde & Co's profit dipped nearly 10% in the year to 30 April 2026 against what the firm described as a 'volatile geopolitical and commercial backdrop'. Profit dipped 9.9% from £177.5m in FY25 to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results