ClearScore UK reports record results with profit tripling to £18.8m and revenue reaching £89.7m
ClearScore has announced a record year for its UK business, with operating profit up 194% to £18.8 million and revenue climbing 17% to £89.7 million. The strong performance reflects the…






