Offshore Financial Centres: Why do Business Offshore?
Offshore Financial Centres (“OFCs”) are countries or jurisdictions that provide financial services beyond their borders on a scale that outpaces their domestic economies. Typical examples of OFCs are Bermuda, BVI and the Cayman Islands. Because of the unique advantages they offer, OFCs have established a central place in the global economy and are consistently sought out by sophisticated investors, established […]