Stocks in news: Tata Group, ITC, IRFC, NCC, Zydus Lifesciences and... | Nimisham | Nimisham