Report - FEATURES YOUR CCTA INDUSTRY STATS · 12 months as other UK adults. 75% of UK adults have had one or more consumer credit products or loans in the last 12 months. 3.1 million UK adults

Please pass captcha verification before submit form