SITUATION
I am non USA citizen who want to solo fund a USA startup (C Corporation) in Delaware.
I an on a strict budget so I am looking thru all the possible online services.
A previous reddit post have helped me to collet a wide range of opinions but because the funders of those companies...