ICRA Lanka assigns [SL] BBB rating with stable outlook to Citizens Development Business Finance
ICRA Lanka, a rating agency has assigned a [SL] BBB with a stable outlook for Citizens Development Business Finance PLC. The full statement as followed : - …