Does anyone have any recommendations with regards to, first of all, websites that do all the groundwork for you?
Secondly, the state I should form my corporation in. Would either Nevada or Delaware be preferable?
Thanks!
If it's relevant to either issue, I'm a non-US citizen.