Press Release Business technology provider, TalkTalk Business, has formally completed its separation from TalkTalk Group as of the end of February, marking a significant milestone in its evolution as an independent managed network service provider. Following the sale...









