20190729 business.india-business: Sensex; Nifty cautious amid foreign fund outflows