TalkTalk Business and ARO to borg into UK tech services giant

70,000 customers will join the collective, whose name and leader remain unknown