Indian bonds face hurdle as stocks lure savings, says ICICI Bank
Domestic investors bought more than $80 billion of stocks in 2025, driving a 10th straight year of gains in benchmark equity indexes despite record foreign outflows
What's Your Reaction?