TalkTalk Business merges with IT services company ARO

Wait 5 sec.

(Telecompaper) TalkTalk Business has announced a merger with UK IT services company ARO. The merger creates a group with around 650 employees, over 70,000 business...