Pierre-Jean Cobut, Co-founder, Echo Labs
As a foreign-born entrepreneur who set up his company in the US, the one thing I know for sure is that there is no easy way to setup a company for a foreign founder, although having one or more American co-founders can ease the process. The US currently does not have a dedicated or specific immigration solution for entrepreneurs, such as Canada does with the startup visa.
There are four types of visas that can technically work for foreign entrepreneurs: H-1B, O-1, EB-2 and E-2.