ESG stands for Environmental, social, and governance responsibility. It is one of the trendings topics between corporations these days. Corporates see it in many different ways: some see it as a business strategy, others as a marketing approach, and for remaining it is a self-regulatory initiative. In the last few years, ESG has now become a major business imperative and will remain so. Regardless of what the motivations may be, it is clear that positive ESG outcomes will have an impact on ou...