04 Oct 2023 TalkTalk confirms sale of business division in UK It's the first stage of the recently announced TalkTalk demerger