St. James’s Place (SJP), a FTSE-listed global financial advisory firm with over one million customers and $245 billion in assets under management, released the July 2025 edition of its CIO Quarterly Insights, titled “Red Caps and the US Concentration Conundrum”. The latest insights, authored by










