Results
ICRA H1 FY27 Results: Strategic Priorities Update
ICRA management detailed progress on five strategic pillars, including Ratings revenue CAGR of 12.4% and margin expansion to 37.6% over five years.
Risk & Analytics business now contributes 50% to gro