First Published in Chambers and Partners Global Guides
Bermuda is a self-governing overseas territory of the United
Kingdom. It has a population of over 60,000 people on a land mass
of just 21 square miles.
The island group is located in the Atlantic Ocean, approximately
760 miles due east of Cape Hatteras, North Carolina. Surrounded by
coral reefs and the Gulf Stream, Bermuda remains a popular
destination for tourists but its infrastructure, flexible and
innovative corporate structures and strong regulatory environment
have made it a leading offshore jurisdiction for company
incorporations, including for a number of companies listed on the
main New York and Hong Kong stock exchanges. Despite its small
size, Bermuda has a reputation as a financial centre, including as
the third-largest reinsurance centre, after London and New York,
and the BSX is the leading exchange for the listing of
insurance-linked securities. Bermuda is also a longstanding
jurisdiction for