KUALA LUMPUR: Malaysia has been ranked as the world’s third most competitive Global Business Services (GBS) location, behind India and China, according to an index by global consulting firm Kearney.