Telecoms

TalkTalk Business & ARO merger to create £200 million tech group

22764388
TalkTalk Business is to merge with tech firm ARO, creating a group with £200 million annual turnover and a combined customer base of 70,000+ organisations.