Scotland enjoys start-up boom as Covid restrictions end

Nearly 12,000 new businesses have set up in Scotland since the start of the year, according to new research from insolvency and restructuring trade body R3.