14-08-2026 11:12 via telecompaper.com

TalkTalk Business merges with IT services company ARO

(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...
Read more »