More than 60 per cent of London firms plan to lay off staff, survey says

Many shops across London have permanently closed due to coronavirus (via Getty Images) More than 60 percent of London firms expect to lay off some of their furloughed employees, a survey has said, in a sign of the wave of … Read More