Octagon moves into the Consumer Credit Report space
Credit Dot Cozaa shows the way
The National Credit Regulator statistics show a massive 47% of consumers have an impaired credit record, the most since inception. A further 61% of all consumers are struggling to meet monthly payments. Why is it then that after nearly 8 years we are...