HMRC fines firm record £7.8m for money laundering failings

HMRC has fined a London firm a record £7.8m as part of a crackdown on money laundering.

Read more...