Businesses give back £1.3 billion in furlough cash
New statistics show that businesses have returned £1.3 billion in furlough cash, with £300 million returned in the last three months. These repayments are coming in as more employees return to work and the economy recovers. The number of people on fur… read more