Thomas Carroll Group: Latest Financials Posted
Thomas Carroll Group saw its profits and turnover increase in the financial year ending 31 December 2024 – its full first year as an employee ownership trust. Here are the details for you; The Caerphilly-headquartered […]