According to the Organization for Economic Cooperation and Development (OECD), Canada was ranked the most attractive country for immigrant start up founders and entrepreneurs compared to all other OECD countries.
There are 24 OECD countries including the United States, France, United Kingdom, Sweden and Australia.
https://www.cicnews.com/2023/08/canada-ranked-the-most-attractive-destination-for-immigrant-entrepreneurs-in-2023-0836537.html#gs.40u3ls