dear,
I am a Dutch citizen who is living in Thailand for a few years now
I started 8 months ago with affiliate marketing and my next step is to maybe open an LLC.
Someone mentioned that a C-Corp from Delaware could be an option.
In fact it was called: No Questions Asked Tax Free C-Corp...