Indian markets rally at open on July 23, Sensex up 243 points, Nifty above 25,100 with Bharti Airtel and Tata Motors leading ...