Indian markets open cautiously as Sensex and Nifty slip

Business