Only India was a more popular choice for service centres among global firms.