U.S. citizens, permanent residents and non-residents can form a U.S. based C-Corporation. There are no restrictions other than those applied by the U.S. department of the treasury.