A report predicts continued weakness for the Indian rupee through 2026, anticipating modest appreciation above the 90 level.
Experts have recommended eight stocks to buy today — Hindustan Zinc, Can Fin Homes, Sun Pharma, Lupin, Federal Bank, ...