The number of people being declared insolvent in England and Wales has fallen to its lowest level since 2005. Last year, 99,200 people were declared insolvent, either through bankruptcies, debt relief orders or individual voluntary arrangements. That was a 2% fall from 2013 and the fourth annual drop in a row. Meanwhile the number of […]
More...
More...