10% of UK SMEs Going Bust May Be ‘Just The Start’, Warns City of London Economist

Recent data shows high street stores have experienced their lowest retail sales since records began in 1995, even with the boost in online shopping, and by some estimates one third of the population are either furloughed or out of work.…