Working autonomously, the Compliance and Anti-Money Laundering (AML) departments at IDB help protect the bank and its customers from financial crime and promote a robust compliance culture by providing regulatory, AML and compliance advice, guidance and training.