08/23/2025 Financial Times UK Sell-off provides a reminder of the risks of the sector’s dominance in public and private markets