Grenada revokes licenses of 17 banks

The Grenada International Financial Services Authority has revoked the licenses of 17 offshore banks.