Top stocks to watch: CE Info Systems, NTPC, Zydus Life, IOC, Bank of Baroda, Nazara Tech, Tanla

Wait 5 sec.

Stocks including CE Info Systems, NTPC, Zydus Lifesciences, Indian Oil Corporation, Bank of Baroda, Nazara Technologies, Tanla Platforms and more will be in the spotlight on Thursday, June 12.