Tag: ICRA Business Activity Monitor

ICRA Business Activity Monitor report for March 2025

This report highlights a significant moderation in year-on-year (YoY) economic activity, with the index registering a […]