ICRA

ICRA Rating Agency Makes History as Uganda’s First Licensed Credit Rating Agency.