Published by Josh White on 25th January 2024
(Sharecast News) - St James's Place reported gross inflows for 2023 of £15.39bn on Thursday, down from £17.03bn in 2022.
URL: http://www.digitallook.com/dl/news/story/34047922/...