How can a nonresident non-U.S. citizen set up a Delaware corporation?
65.1 An individual who is a citizen and resident of another country may organize a C corporation, which he/she incorporates in Delaware, through World’s Consulting Institute, by following the normal Delaware incorporation procedures outlined herein. Nonresident non-U.S. citizens are prohibited by federal tax laws from forming an S corporation here; however, they may set up a Limited Liability Company (LLC).