also, i believe that it's only specific states in USA that are tax havens, like Delaware and Wyoming

Reply to this note

Please Login to reply.

Discussion

my employer is incorporated in delaware, it's common one for US based tech startups