
Embattled chairman of the Cayman Islands Airports Authority (CIAA), Richard Arch, has resigned after being asked to do so by new Minister of Tourism Moses Kirkconnell.
Arch confirmed he had been asked to resign and said he would not seek any role with the CIAA in the future.
Arch has been the subject of much media backlash [...]















