20170705 business.india-business: Sensex; Nifty cautious; open flat for the day