Media Lens Message Board: Green shoots
Findings from the Insolvency Service reveal that more than 134000 people went bankrupt, entered an individual voluntary arrangement (IVA) or took out a debt relief order (DRO) in England and Wales last year, a 26 per cent increase on …
Originally posted here:
Media Lens Message Board: Green shoots