TalkTalk Telecom Group Limited is a British telecommunications company that provides pay television and Internet access services to businesses and consumers in the United Kingdom. From Wikipedia
The comments underscore BT’s broader plan to adapt to advanced technologies following recent gains from fibre broadband demand plus £900m in cost savings