When is the Best Time to Start a Business? During the pandemic there were over 400,000 new businesses formed, the most since 2007. This outpaced the number of businesses which closed during the pandemic. We have seen a number of businesses which were formed over the past year by…
Updated: