HMRC fines MT Global record £23.8M for money laundering breaches

HMRC imposes record £23.8 million fine on money services business MT Global for flouting money laundering regulations.