ICRA ESG Ratings assigns its first rating to InCred Financial Services – Times of India
NEW DELHI: ICRA ESG Ratings Limited has assigned its first Environmental, Social, and Governance (ESG) rating to InCred Financial Services, a non-banking financial company. ICRA ESG received registration as a…