Number of new firms set up hits four year low in 2020 The Covid-19 pandemic had a big impact on company formations last year, with the number of new firms established in 2020 hitting a four year ... Business • 18 Jan