This week the Government released its latest insolvency data with the figures showing a rise in the number of the businesses and individuals declared insolvent. Whilst in March nearly 1,000 English and Welsh businesses hit the financial buffers, the good news is that the level of insolvencies is nonetheless lower than it was this time […]