ESG Investing in India 2026: What It Means and Best ESG Stocks to Buy

What is ESG Investing? ESG stands for Environmental, Social, and Governance – a framework for evaluating companies beyond financial metrics. Environmental criteria assess a company’s carbon footprint, water usage, and waste management. Social criteria cover labour practices, supply chain ethics,…




