Stocks in the news: YES Bank, TCS, Cipla, NCC, ICICI Bank, IOC and SBI

Stocks in the news: YES Bank, TCS, Cipla, NCC, ICICI Bank, IOC and SBI
TCS is scheduled to announce its June quarter earnings on Thursday.