20170731 business.india-business: Markets open on positive note; Nifty solid above 10;000-mark