FCA publishes final report outlining its ICARA observations

On 27th November 2023 the UK Financial Conduct Authority (“FCA”) [...]