SPC (Cayman Islands) (NERC). At the time of the withdrawal, these Credit Ratings (ratings) were under review with developing implications. The withdrawal of NERC’s ratings reflects the recent ...