The Rise of ESG Ratings – What They Mean for Indian Listed Companies

Introduction: ESG Ratings and the New Corporate Scorecard As environmental, social, and governance (ESG) considerations become mainstream in corporate strategy and investor decision-making, ESG ratings have emerged as a powerful tool to assess corporate sustainability performance. Much like credit ratings evaluate a company’s financial soundness, ESG ratings evaluate how responsibly it operates from its carbon […]