MARKET LIVE: Sensex rises 300 points; Nifty, MidCap index log fresh high

LIVE stock market updates: Information technology (IT) major Tata Consultancy Services (TCS) is among the five companies scheduled to announce their December quarter earnings today