I'm in the EU (I don't have a US visa) and want to take on contracting or do a SaaS (completely bootstrapped, no funding) startup. I'm thinking of forming a US company in Delaware because I don't want to be taxed in my home country because of very high taxes.
I have read some things on the...