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 between its domestic markets and foreign policy? Nisha Poddar explains in today’s Two Sharp with ET.
Show more