News Analysis

IT service providers increase investment in onshore locations

A number of factors are driving leading global IT and business process outsourcing providers to open more onshore than offshore locations.
onshore ts
Thinkstock