ICRA ESG Ratings Limited has assigned its inaugural ESG rating to InCred Financial Services, a non-banking financial company.
ICRA ESG Ratings Limited has assigned its inaugural ESG rating to InCred Financial Services, a non-banking financial company.