NTPC
Nifty scales 20K mount, Sensex regains 67K level on strong buying by domestic investors
Stock markets rally for 6th day running on buying in HDFC Bank, L&T, RIL
NTPC, Oil India ink pact to explore collaborations in renewable energy, hydrogen space