Pandemic-born businesses could add £20.4 billion to UK economy
More than £20 billion could be added to the UK economy in the future from the number of additional businesses created during the pandemic, according to research carried out by the Confederation of British Industry (CBI).