I'm from Poland and have Delaware C-Corp registered through Atlas Stripe. There was no other easy option for me to accept recurring online payments (Stripe is not available in Poland). I have one-person company registered in Poland that is invoicing Delaware C-Corp for consulting and development work. I think it is good option if you would like to sell globally.