RE: Credit card business21 Sep 2018 16:27
Not sure about Debenhams, but some retailers use third parties to run their store card business. Used to be GE Capital - then Origin.. I suspect the third party decides the interest rate and I know from experience than whatever the interest base rate has been over the last decade .. my store card interest has remained at 29.9% !!