Businesses give back £1.3 billion in furlough cash

British businesses buoyed by the UK’s economic recovery have returned £1.3 billion in furlough cash, according to new statistics.

Link: Businesses give back £1.3 billion in furlough cash
Source: Assent Information Services