Caerphilly-based insurance firm is now owned by its employees

Thomas Carroll Group, based on Crescent Road, has handed over the reins to its 181 employees as part of an Employee Ownership Trust.