STATE-RUN Credit Information Corp. (CIC) said it launched its Covered Entity Portal, through which financial institutions can register and submit documents online. “The CIC has always envisioned an ...