Here are some of the most crucial things that will inform various company strategies now. Whenever we are discussing the idea of making a business strategy today, among the key things to note will always be Environmental, Social and Governance (ESG) requirements. This is an idea that offers a clear framework for carrying out various operations wit