Bharat Express DD Free Dish

domestic earnings

Indian markets opened higher on foreign inflows and strong earnings, with the Nifty nearing the 26,000 resistance level on broad-based gains.