Bharat Express DD Free Dish

Nifty 50 today

Indian stock indices opened on a cautious note, with weakness in IT stocks limiting gains even as metals and broader markets advanced.