I'm from Ecuador. I have a C Corp incorporated in Delaware.
Online business. No office, no employees, no permanent partners in the US.
Customers from all over the world, including the US.
I do pay a franchise fee on Delaware every year for $450.
Every year you have to fill the form 1120 to...