$13 billion in IT contracts up for renewal in 2025
Over 600 IT outsourcing deals set to expire by December Renewals come amid tariffs, layoffs, and muted industry growth Major clients include Daimler, Ericsson, Petrobras, and Nielsen Large-scale renewals on…
