Setting Up an Offshore Shared Services Center - Location, Location, Location (Part 2)

A look at the pros and cons of the leading offshoring locations worldwide. We have heard it all before: What are the three most important ingredients of success when setting up a new business?: LOCATION, LOCATION, LOCATION!! Well, granted that shared services centers (SSCs) are not a retail business…but the premise that location is supremely important to the success of the venture is as true of...