The ClearScore Group, a global leader in financial marketplaces, has announced record results for its UK business for the year ending 31 December 2024. The combined Group is now producing close to £150m in annual revenue.