A Middle Eastern unit of international banking group Mirabaud was ordered to pay a $3 million fine for inadequate anti-money laundering (AML) controls by the Dubai Financial Services Authority (DFSA).

A Middle Eastern unit of international banking group Mirabaud was ordered to pay a $3 million fine for inadequate anti-money laundering (AML) controls by the Dubai Financial Services Authority (DFSA).