India outpaces China for global capital on stronger GDP growth

Business