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

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.
AI Article