The Isle of Man Financial Services Authority published a notice that Insurance Corporation of the Channel Islands Limited has surrendered its permit to operate as a permitted insurer. The firm had been authorised under section 22 of the Insurance Act 2008 and the surrender took effect from 8 April.