UK business are struggling with number it companies going into administration at the highest level for five years
A key factor is the ongoing Brexit uncertainty, and high street is suffering from consumers holding back debt fuelled spending.
A key factor is the ongoing Brexit uncertainty, and high street is suffering from consumers holding back debt fuelled spending.