FCA cancels MECO Group permission to carry on regulated activities

The FCA has decided to cancel the MECO Group’s Part 4A permission, effective 22 August 2023.