20190725 business.india-business: Sensex rallies over 300 pts; Nifty reclaims 11;300