Home Stock Analysis Global investors shift focus from India to China as stock outflows hit $29 billion