Company News
ICRA Group Unveils New Unified Visual Identity
ICRA Limited announced a strategic brand refresh to unify its group companies under a new visual identity and tagline.
The rebranding marks ICRA's evolution from a credit rater to a diversified risk a