30-06-2025 15:39 via insuranceage.co.uk

Thomas Carroll grows turnover and profit in inaugural EOT year

Thomas Carroll Group boosted turnover by 7.1% to £15.61m in 2024, with profits also rising in its full first year as an employee ownership trust.
Read more »