10/21/2025 Financial Times UK Investors and creditors grow twitchy as Stegra scrambles to resolve worsening funding crisis