Then why does France have such a low rate of new business formation (5.3/1000 people) - https://data.worldbank.org/indicator/IC.BUS.NDNS.ZS?most_rec...
Or as another indicator, number of tech startups per Million is 234 for the US, while only 24 for France - https://www.startupranking.com/countries