ITC shares gain 3% after Q1 results. Here’s why Nomura upgraded the stock to Buy August 3, 2026 · Economic Times Read full story at source