FinanceNuclear

Thousands of customers ‘put on hold for credit refunds’

Nearly 20% of customers transferred to a SoLR in September and October are still waiting for their money, new survey suggests

Related Posts