CAY – CARIFTA returns to Cayman Islands

  The Cayman Islands’ history with CARIFTA is a long and positive one. The inaugural CARIFTA…