Britain’s largest wealth manager, St James’s Place (SJP), has announced plans to liquidate £1.84 billion worth of commercial property funds, marking a significant retreat from the real estate sector amidst
Britain’s largest wealth manager, St James’s Place (SJP), has announced plans to liquidate £1.84 billion worth of commercial property funds, marking a significant retreat from the real estate sector amidst






