The Cayman Islands has long occupied a central position in global finance, and with that prominence has come increased scrutiny of how ...