FCA closes 207 firms for admin failures and late fees

The Financial Conduct Authority (FCA) cancelled the authorisations of 207 financial services firms in the 12 months to June.