05 Sep 2024 TalkTalk finalizes £400m refinancing deal Alleviates fears the company would default on payments