Delaware is not a tax haven "like the Cayman islands", it is a common choice for corporate domestication because of a legal structure that is well known as to treatment of business issues. Many companies try to avoid doing business in venues, that simply make up the law to further the bias of the day.
to post a reply:
login - or -
register