translate English to French: The notion of on-going due diligence is insufficiently embedded in law or regulation.
Les comptes anonymes et comptes sous un nom fictif sont explicitement interdits.