March 15, 2025

How – {

Mike Elliff, CEO of Tyl by Natwest, dives into the findings compiled by the company that reveals how on average, 50,000 start-up were created every month in 2020. As entrepreneurs fought back against the trials and tribulations of the pandemic last year, 770,000 new were created in 2020.