Business ARO and TalkTalk Business merge to form £200m UK technology services challenger Marcus Adeyemi · August 14, 2026
Business Vodafone Business and TCS form strategic alliance to speed UK enterprise digital overhaul Marcus Adeyemi · August 13, 2026