Shared Services Malaysia ranks world's third most competitive Global Business Services behind India and China