Our latest research has found that over the coming 12 months less smaller businesses – those with a turnover of under £250K – are expecting to make staff redundant compared to those with a higher turnover of over £1M. The research, which was carried out across the UK in […]