Manage
Subscribe
Log In
Search
Inflows fell by 64% compared with Q1 2023 as outflows remained ‘elevated’