ICRA Limited Faces Scrutiny Amid Financial Transparency Concerns and Market Volatility
ICRA Limited, a prominent Indian credit rating agency, faces scrutiny over its operational transparency and financial health, raising concerns about its long-term stability and growth.
3 minutes to read