Due diligence has become the new normal in risk management, particularly in the context of human rig…