Experian’s latest Insolvency Index has revealed that the largest companies in the country — those employing 501 or more employees — experienced a year-on-year drop in insolvencies in July 2011.
Figures from the global information services company reveal 13% fewer large firms failed during July 2011 compared to July 2010.