FCA fines MBL £13M for control deficiencies allowing trader to conceal over 400 fictitious trades

The FCA has fined Macquarie Bank Limited – London Branch (MBL) £13 million for serious failings.