Analysis

Impacts of the shifting global business services landscape on location strategy decisions

The role of shared services and GBS within the business is changing and, along with recent trends, is expanding the scope of considerations for location decisions.