Why in NEWS A Parliamentary Standing Committee on Finance has recommended that the Ministry of Corporate Affairs (MCA) set up a dedicated ESG (Environmental, Social, and Governance) oversight body to tackle rising concerns over greenwashing. Key Terms / Concepts Term Explanation ESG (Environmental, Social, and Governance) A framework for evaluating an organisation’s impact on the […]
More Details