Due diligence: ESG is a priority

Investors are realising the importance of ESG and DE&I in creating sound due diligence processes.