financial sector due diligence