China's economic stimulus that began last October had sparked a renewed interest in an otherwise gloomy economy. (Photo source: Representational image created using AI.)
Global money managers appear to be turning away from India—once their top investment destination—as China's tech-driven resurgence and Donald Trump’s 'America First' policies yield better reward.China's economic stimulus that began last October had sparked a renewed interest in an otherwise gloomy economy, with investors expecting more and more from each official meeting. Although not all the outcomes have given what investors antici...