… over the definitions of Environmental, Social and Corporate Governance (ESG) and sustainability was a major stumbling block for decision-making.
… over the definitions of Environmental, Social and Corporate Governance (ESG) and sustainability was a major stumbling block for decision-making.