Property wins big, Adani lags in stellar year for Indian stocks
Global funds have bought more than Rs 1,66,44,000 crore ($20 billion) of local shares in 2023, after taking out Rs 1,41,49,525 crore ($17 billion) last year, signaling investors’ preference for India.