Citi Research expects India's benchmark Nifty 50 to rise to 28,500 by end-2026, up 10.3% from last close, citing an improving ...