Satin Creditcare Network Limited (SATIN) has secured a score of 59 in its inaugural S&P Global Corporate Sustainability Assessment (CSA). This milestone underscores the maturity […]