London top for new business creation in lockdown
[ad_1] The highest rate of new business creation during the first lockdown took place in the capital based on company incorporations, according to a study commissioned by Royal Mail. London postcodes scored the highest both in terms of the raw number of new businesses set up over the course of the lockdown measures as well…