I want to know the answer to the following question:
Why is Bermuda considered an offshore financial center?
All the background I'm provided with is that "The legal system is derived from that of the United Kingdom, with recourse to English courts of final appeal.". Is that enough to answer the question?