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 »