News

India’s defence stock rally cools as mutual funds book ₹1,700 crore profits amid valuation worries. And NATO warns India of harsh sanctions if it keeps buying Russian oil. Can India strike a balance ...