New business density (new registrations per 1,000 people ages 15-64)
New businesses registered are the number of new limited liability corporations registered in the calendar year. More info »
Data source: World Bank, World Development Indicators - Last updated January 1, 2020