A company should conduct due diligence on all third parties it carries on business with (such as,the company's supply chain, agents, intermediaries, and all forms of joint venture relationships, particularly where the company holds controlling stake)