01 Jun 2020
The Cayman Islands is a British Overseas Territory located 475 miles southwest of Miami, Florida. A cosmopolitan Caribbean destination, the archipelago includes the islands of Grand Cayman, Little Cayman and Cayman Brac. Grand Cayman is where most of the 65,000 residents reside and is also the address of one of the world’s top five largest financial sectors. With over 600 banks and trust companies, more than 700 captives and over 10,000 mutual funds established in the Cayman Islands, financial services contribute approximately 80% of the country’s GDP.