ESG stands for Environment, Social and Governance. It is a framework consisting of factors for screening and assessing the efforts made by companies toward addressing ESG issues and creating sustainability for stakeholders and not only shareholders. It is a great way of measuring impact of company’s activities on environment, society and its governance mechanisms.