Bharat Express DD Free Dish

Nifty 22900

Indian markets rallied as the Sensex gained 905 points and the Nifty crossed 22,900, led by FMCG and PSU banks.