The ClearScore Group, a global leader in financial marketplaces, today announced record Group results for the year ending 31 December 2025: Revenue increased by 37% to £144.7 million, Adjusted EBITDA ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results