Grand Cayman Offshore Banking

The term refers to the then very popular offshore banking in the Grand Cayman Islands, also known as the Cayman Islands.