Hey Guys
I'm new here so I apologize if this question has already been asked, but here goes!
I am looking into starting an offshore company, for a new internet only business. I have yet to decide where I will incorporate, but am weighing up between the Seychelles and Delaware.
I have...